Power control in new radio systems

ABSTRACT

Methods, systems, and devices for power control in New Radio (NR) systems are described. In one example, a user equipment (UE) may determine a transmit power for a control channel based on an effective code rate of control information to be transmitted in the control channel. In another example, the UE may be configured to use a different transmit power for repeated transmissions of control information in a control channel. In yet another example, the UE may be configured to determine a transmit power for a transmission in a time interval or scale a transmission in a time interval based on a priority of the transmission relative to other transmissions scheduled in the time interval. In yet another example, the UE may be configured to determine respective transmit powers for uplink transmissions multiplexed differently using different open-loop parameters.

CROSS REFERENCES

The present Application for Patent claims the benefit of U.S.Provisional Patent Application No. 62/517,815 by AKKARAKARAN, et al.,entitled “POWER CONTROL IN NEW RADIO SYSTEMS,” filed Jun. 9, 2017,assigned to the assignee hereof, and expressly incorporated herein.

BACKGROUND

The following relates generally to wireless communication and morespecifically to power control in New Radio (NR) systems.

Wireless communications systems are widely deployed to provide varioustypes of communication content such as voice, video, packet data,messaging, broadcast, and so on. These systems may be capable ofsupporting communication with multiple users by sharing the availablesystem resources (e.g., time, frequency, and power). Examples of suchmultiple-access systems include code division multiple access (CDMA)systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, and orthogonal frequencydivision multiple access (OFDMA) systems, (e.g., a Long Term Evolution(LTE) system, or a NR system).

A wireless multiple-access communications system may include a number ofbase stations or access network nodes, each simultaneously supportingcommunication for multiple communication devices, which may be otherwiseknown as user equipment (UE). In some cases, NR systems may supportadditional features (e.g., when compared to LTE systems) to improve theefficiency and flexibility of the system. For instance, NR systems maysupport ultra-reliable low latency communication (URLLC) between a UEand a base station to reduce the latency of high prioritycommunications. However, conventional techniques for power control maynot be suitable for wireless devices communicating using the additionalfeatures supported by NR systems.

SUMMARY

The described techniques relate to improved methods, systems, devices,or apparatuses that support power control in New Radio (NR) systems. Inone example, a user equipment (UE) may determine a transmit power for acontrol channel based on an effective code rate of control informationto be transmitted in the control channel. In another example, the UE maybe configured to use a different transmit power for repeatedtransmissions of control information in a control channel. In yetanother example, the UE may be configured to determine a transmit powerfor a transmission in a time interval or scale the power of atransmission in a time interval based on a priority of the transmissionrelative to other transmissions scheduled in the time interval. In yetanother example, the UE may be configured to determine respectivetransmit powers for uplink transmissions multiplexed differently usingdifferent open-loop parameters.

A method of wireless communication is described. The method may includedetermining a number of resource blocks allocated for controlinformation to be transmitted in a control channel of a transmissiontime interval (TTI), a payload size of the control information, and anumber of resource elements of the resource blocks used for transmissionof the control information, determining a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information, andtransmitting the control information during the TTI using the determinedtransmit power.

An apparatus for wireless communication is described. The apparatus mayinclude means for determining a number of resource blocks allocated forcontrol information to be transmitted in a control channel of a TTI, apayload size of the control information, and a number of resourceelements of the resource blocks used for transmission of the controlinformation, means for determining a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information, and means fortransmitting the control information during the TTI using the determinedtransmit power.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to determine a number of resourceblocks allocated for control information to be transmitted in a controlchannel of a TTI, a payload size of the control information, and anumber of resource elements of the resource blocks used for transmissionof the control information, determine a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information, and transmitthe control information during the TTI using the determined transmitpower.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to determine a number ofresource blocks allocated for control information to be transmitted in acontrol channel of a TTI, a payload size of the control information, anda number of resource elements of the resource blocks used fortransmission of the control information, determine a transmit power forthe control channel during the TTI based at least in part on the numberof resource blocks allocated for control information, the payload sizeof the control information, and the number of resource elements of theresource blocks used for transmission of the control information, andtransmit the control information during the TTI using the determinedtransmit power.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining an effective code ratefor the control information based at least in part on the number ofresource blocks allocated for control information, the payload size ofthe control information, and the number of resource elements of theresource blocks used for transmission of the control information,wherein the transmit power is determined based at least in part on theeffective code rate. In some examples of the method, apparatus, andnon-transitory computer-readable medium described above, determining thetransmit power for the control channel during the TTI may be furtherbased at least in part on a message format of the control channel.

A method of wireless communication is described. The method may includeperforming a first transmission of control information in a controlchannel during a first TTI using a first transmit power, identifyingcontrol information of the first transmission to be repeated during asecond TTI, determining a second transmit power for repeatingtransmission of the control information during the second TTI, where thefirst transmit power is different from the second transmit power, andrepeating the transmission of the control information in the controlchannel during the second TTI using the determined second transmitpower.

An apparatus for wireless communication is described. The apparatus mayinclude means for performing a first transmission of control informationin a control channel during a first TTI using a first transmit power,means for identifying control information of the first transmission tobe repeated during a second TTI, means for determining a second transmitpower for repeating transmission of the control information during thesecond TTI, where the first transmit power is different from the secondtransmit power, and means for repeating the transmission of the controlinformation in the control channel during the second TTI using thedetermined second transmit power.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to perform a first transmission ofcontrol information in a control channel during a first TTI using afirst transmit power, identify control information of the firsttransmission to be repeated during a second TTI, determine a secondtransmit power for repeating transmission of the control informationduring the second TTI, where the first transmit power is different fromthe second transmit power, and repeat the transmission of the controlinformation in the control channel during the second TTI using thedetermined second transmit power.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to perform a firsttransmission of control information in a control channel during a firstTTI using a first transmit power, identify control information of thefirst transmission to be repeated during a second TTI, determine asecond transmit power for repeating transmission of the controlinformation during the second TTI, where the first transmit power isdifferent from the second transmit power, and repeat the transmission ofthe control information in the control channel during the second TTIusing the determined second transmit power.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the first transmission of thecontrol information may be in a first beam direction, and whererepeating the transmission of the control information includes repeatingthe transmission of the control information in a second beam directionthat may be different from the first beam direction.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for identifying a first path lossassociated with the first transmission of the control information, wherethe first transmit power may be determined based at least in part on thefirst path loss. Some examples of the method, apparatus, andnon-transitory computer-readable medium described above may furtherinclude processes, features, means, or instructions for identifying asecond path loss associated with the repeated transmission of thecontrol information, where the second transmit power may be determinedbased at least in part on the second path loss.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for receiving downlink controlinformation (DCI) that includes a transmit power control (TPC) commandrelating to the second transmit power for repeating the transmission ofthe control information, where the second transmit power may bedetermined based at least in part on the TPC command.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the DCI further indicateswhether the TPC command may be applicable to the repeated transmissionof the control information. In some examples of the method, apparatus,and non-transitory computer-readable medium described above, the DCIfurther indicates a repeated transmission to which the TPC commandapplies. In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the DCI may be applicable torepeated transmissions of control information scheduled after a fixeddelay from a time interval in which the DCI may be received.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, a first set of one or morestep-sizes in the TPC command relating to the second transmit power forrepeating the transmission of the control information may be differentfrom a second set of one or more step-sizes in another TPC commandrelating to the first transmit power. Some examples of the method,apparatus, and non-transitory computer-readable medium described abovemay further include processes, features, means, or instructions foridentifying a table in the TPC command that indicates a relationshipbetween step-sizes and repetition indices for repeated transmissions ofcontrol information, where the second transmit power may be determinedbased at least in part on the table and a repetition index of therepeated transmission.

A method of wireless communication is described. The method may includeidentifying data to be transmitted in a data channel during a TTI,determining a first transmit power for the data channel during the TTIbased at least in part on a frequency division multiplexing of a portionof the data channel with a control channel during the TTI, andtransmitting the data in the data channel during the first TTI using thedetermined first transmit power.

An apparatus for wireless communication is described. The apparatus mayinclude means for identifying data to be transmitted in a data channelduring a TTI, means for determining a first transmit power for the datachannel during the TTI based at least in part on a frequency divisionmultiplexing of a portion of the data channel with a control channelduring the TTI, and means for transmitting the data in the data channelduring the first TTI using the determined first transmit power.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to identify data to be transmitted ina data channel during a TTI, determine a first transmit power for thedata channel during the TTI based at least in part on a frequencydivision multiplexing of a portion of the data channel with a controlchannel during the TTI, and transmit the data in the data channel duringthe first TTI using the determined first transmit power.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to identify data to betransmitted in a data channel during a TTI, determine a first transmitpower for the data channel during the TTI based at least in part on afrequency division multiplexing of a portion of the data channel with acontrol channel during the TTI, and transmit the data in the datachannel during the first TTI using the determined first transmit power.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining the first transmitpower for the data channel of the TTI independent of a second transmitpower for the control channel during the TTI. Some examples of themethod, apparatus, and non-transitory computer-readable medium describedabove may further include processes, features, means, or instructionsfor determining a second transmit power for the portion of the datachannel during the TTI based at least in part on a third transmit powerfor the control channel during the TTI.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining a fourth transmit powerfor a remaining portion of the data channel during the first TTI thatmay be not frequency division multiplexed with the control channel,where the fourth transmit power may be greater than the second transmitpower for the portion of the data channel frequency division multiplexedwith the control channel.

A method of wireless communication is described. The method may includeidentifying data or control information to be transmitted in a firstchannel during a TTI, the first channel associated with a firsttransmission priority, determining that the first channel is frequencydivision multiplexed with a second channel associated with a secondtransmission priority that is higher than the first transmissionpriority in a portion of the TTI, determining a first transmit power forthe second channel during the TTI independent of a second transmit powerfor the first channel during the TTI, and transmitting the secondchannel during the TTI using the determined first transmit power.

An apparatus for wireless communication is described. The apparatus mayinclude means for identifying data or control information to betransmitted in a first channel during a TTI, the first channelassociated with a first transmission priority, means for determiningthat the first channel is frequency division multiplexed with a secondchannel associated with a second transmission priority that is higherthan the first transmission priority in a portion of the TTI, means fordetermining a first transmit power for the second channel during the TTIindependent of a second transmit power for the first channel during theTTI, and means for transmitting the second channel during the TTI usingthe determined first transmit power.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to identify data or controlinformation to be transmitted in a first channel during a TTI, the firstchannel associated with a first transmission priority, determine thatthe first channel is frequency division multiplexed with a secondchannel associated with a second transmission priority that is higherthan the first transmission priority in a portion of the TTI, determinea first transmit power for the second channel during the TTI independentof a second transmit power for the first channel during the TTI, andtransmit the second channel during the TTI using the determined firsttransmit power.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to identify data or controlinformation to be transmitted in a first channel during a TTI, the firstchannel associated with a first transmission priority, determine thatthe first channel is frequency division multiplexed with a secondchannel associated with a second transmission priority that is higherthan the first transmission priority in a portion of the TTI, determinea first transmit power for the second channel during the TTI independentof a second transmit power for the first channel during the TTI, andtransmit the second channel during the TTI using the determined firsttransmit power.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining the second transmitpower for the first channel based at least in part on the first transmitpower and a maximum carrier power limit. Some examples of the method,apparatus, and non-transitory computer-readable medium described abovemay further include processes, features, means, or instructions fordetermining the first transmission priority based at least in part on atype of the first channel and the second transmission priority based atleast in part on a type of the second channel.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining the first transmissionpriority based at least in part on a payload of the first channel andthe second transmission priority based at least in part on a payload ofthe second channel. In some examples of the method, apparatus, andnon-transitory computer-readable medium described above, the firstchannel or second channel includes one of a channel used forultra-reliable low latency communication (URLLC) of control or data, achannel used for enhanced mobile broadband (eMBB) communication, aphysical uplink control channel (PUCCH), a physical uplink sharedchannel (PUSCH), or a channel used for sounding reference signal (SRS)transmissions.

A method of wireless communication is described. The method may includeidentifying a first transmit power to be used for a first transmissionassociated with a first priority group, identifying a second transmitpower to be used for a second transmission associated with a secondpriority group, where the second transmission is frequency divisionmultiplexed with the first transmission, determining that a total of thefirst transmit power and the second transmit power exceeds a threshold,and transmitting either the first transmission or the secondtransmission based at least in part on the determination and acomparison of a first priority of the first priority group to a secondpriority of the second priority group.

An apparatus for wireless communication is described. The apparatus mayinclude means for identifying a first transmit power to be used for afirst transmission associated with a first priority group, means foridentifying a second transmit power to be used for a second transmissionassociated with a second priority group, where the second transmissionis frequency division multiplexed with the first transmission, means fordetermining that a total of the first transmit power and the secondtransmit power exceeds a threshold, and means for transmitting eitherthe first transmission or the second transmission based at least in parton the determination and a comparison of a first priority of the firstpriority group to a second priority of the second priority group.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to identify a first transmit power tobe used for a first transmission associated with a first priority group,identify a second transmit power to be used for a second transmissionassociated with a second priority group, where the second transmissionis frequency division multiplexed with the first transmission, determinethat a total of the first transmit power and the second transmit powerexceeds a threshold, and transmit either the first transmission or thesecond transmission based at least in part on the determination and acomparison of a first priority of the first priority group to a secondpriority of the second priority group.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to identify a first transmitpower to be used for a first transmission associated with a firstpriority group, identify a second transmit power to be used for a secondtransmission associated with a second priority group, where the secondtransmission is frequency division multiplexed with the firsttransmission, determine that a total of the first transmit power and thesecond transmit power exceeds a threshold, and transmit either the firsttransmission or the second transmission based at least in part on thedetermination and a comparison of a first priority of the first prioritygroup to a second priority of the second priority group.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining that the first prioritygroup may be associated with a higher priority than the second prioritygroup. Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for transmitting the first transmissionand refraining from transmitting the second transmission based at leastin part on the determination.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the second transmissionincludes a sounding reference signal (SRS) transmission. In someexamples of the method, apparatus, and non-transitory computer-readablemedium described above, each of the first transmission group and thesecond transmission group may be associated with one or moretransmission types having equal priority.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the second transmission may befrequency division multiplexed with the first transmission in at leastone symbol period, and where determining that the total of the firsttransmit power and the second transmit power exceeds a thresholdincludes determining that the total of the first transmit power and thesecond transmit power in the at least one symbol period exceeds thethreshold.

A method of wireless communication is described. The method may includeidentifying data or control information to transmit in a first TTI usinga first waveform, determining a first transmit power for the data orcontrol information based at least in part on a first set of one or moreopen-loop parameters associated with the first waveform, where the firstset of one or more open-loop parameters is different from a second setof one or more open-loop parameters associated with a second waveform,and transmitting the data or the control information in the first TTIusing the determined transmit power.

An apparatus for wireless communication is described. The apparatus mayinclude means for identifying data or control information to transmit ina first TTI using a first waveform, means for determining a firsttransmit power for the data or control information based at least inpart on a first set of one or more open-loop parameters associated withthe first waveform, where the first set of one or more open-loopparameters is different from a second set of one or more open-loopparameters associated with a second waveform, and means for transmittingthe data or the control information in the first TTI using thedetermined transmit power.

Another apparatus for wireless communication is described. The apparatusmay include a processor, memory in electronic communication with theprocessor, and instructions stored in the memory. The instructions maybe operable to cause the processor to identify data or controlinformation to transmit in a first TTI using a first waveform, determinea first transmit power for the data or control information based atleast in part on a first set of one or more open-loop parametersassociated with the first waveform, where the first set of one or moreopen-loop parameters is different from a second set of one or moreopen-loop parameters associated with a second waveform, and transmit thedata or the control information in the first TTI using the determinedtransmit power.

A non-transitory computer readable medium for wireless communication isdescribed. The non-transitory computer-readable medium may includeinstructions operable to cause a processor to identify data or controlinformation to transmit in a first TTI using a first waveform, determinea first transmit power for the data or control information based atleast in part on a first set of one or more open-loop parametersassociated with the first waveform, where the first set of one or moreopen-loop parameters is different from a second set of one or moreopen-loop parameters associated with a second waveform, and transmit thedata or the control information in the first TTI using the determinedtransmit power.

Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for receiving DCI that schedules atransmission of data or control information using the second waveform ina second TTI. Some examples of the method, apparatus, and non-transitorycomputer-readable medium described above may further include processes,features, means, or instructions for determining a second transmit powerfor the transmission of data or control information in the second TTIbased at least in part on a TPC command included in the DCI.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, the TPC command includes afirst set of one or more closed-loop parameters associated withtransitioning between the first waveform in the first TTI and the secondwaveform in the second TTI, and the first set of one or more closed-loopparameters may be different from a second set of one or more ofclosed-loop parameters associated with successive transmissionsassociated with a same waveform.

In some examples of the method, apparatus, and non-transitorycomputer-readable medium described above, each of the first and secondsets of one or more open-loop parameters includes at least one of amaximum carrier power limit, a fractional path loss constant, asignal-to-interference-plus-noise ratio (SINR) target P0, a modulationand coding scheme (MCS) based offset for different waveforms, and anclosed-loop step-size. In some examples of the method, apparatus, andnon-transitory computer-readable medium described above, each of thefirst waveform and the second waveform includes an orthogonal frequencydivision multiplexing (OFDM) waveform or a discrete fourier transform(DFT)-spread OFDM waveform.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates an example of a wireless communications system thatsupports power control in accordance with various aspects of the presentdisclosure;

FIGS. 2-6 illustrate example of uplink control and data signaling in asystem that power control in accordance with various aspects of thepresent disclosure;

FIGS. 7-9 illustrate examples of process flows for power control in NewRadio (NR) systems in accordance with various aspects of the presentdisclosure;

FIGS. 10-12 show block diagrams of a device that supports power controlin NR systems in accordance with various aspects of the presentdisclosure;

FIG. 13 illustrates a block diagram of a system including a UE thatsupports power control in NR systems in accordance with various aspectsof the present disclosure;

FIGS. 14-19 illustrate methods for power control in NR systems inaccordance with various aspects of the present disclosure.

DETAILED DESCRIPTION

A wireless communication system may support wireless communicationbetween a base station and a user equipment (UE). Some wirelesscommunications systems (e.g., New Radio (NR) systems), however, maysupport different or additional features when compared to other wirelesscommunications systems (e.g., Long Term Evolution (LTE) systems). Forexample, a UE in a New Radio (NR) system may support differenttechniques for multiplexing uplink signals transmitted to a base station(e.g., using orthogonal frequency division multiplexing (OFDM) ordiscrete Fourier transform (DFT) spread OFDM (DFT-S-OFDM)). In anotherexample, an NR system may support ultra-reliable low latencycommunication (URLLC) between a UE and a base station. In yet anotherexample, an NR system may support a wide range of payloads for uplinktransmissions of control information to a base station (e.g., due tocode block group (CBG)-based hybrid automatic repeat request (HARM)feedback).

Given these additional features introduced in NR systems, conventionaltechniques for determining a transmit power for uplink communication maybe inefficient. As described herein, a wireless communications systemmay support efficient techniques for configuring a UE to determine anappropriate transmit power for an uplink transmission. In one example, aUE may determine a transmit power for a control channel based on aneffective code rate of control information to be transmitted in thecontrol channel. In another example, the UE may be configured to use adifferent transmit power for repeated transmissions of controlinformation in a control channel. In yet another example, the UE may beconfigured to determine a transmit power for a transmission in a timeinterval or scale a transmission in a time interval based on a priorityof the transmission relative to other transmissions scheduled in thetime interval. In yet another example, the UE may be configured todetermine respective transmit powers for uplink transmissionsmultiplexed differently using different open-loop parameters.

Aspects of the disclosure introduced above are described below in thecontext of a wireless communications system. Examples of processes andsignaling exchanges that support power control in NR systems are thendescribed. Aspects of the disclosure are further illustrated by anddescribed with reference to apparatus diagrams, system diagrams, andflowcharts that relate to power control in NR systems.

FIG. 1 illustrates an example of a wireless communications system 100that supports power control in accordance with various aspects of thepresent disclosure. The wireless communications system 100 includes basestations 105, UEs 115, and a core network 130. In some examples, thewireless communications system 100 may be an LTE, LTE-Advanced (LTE-A)network, or an NR network. In some cases, wireless communications system100 may support enhanced mobile broadband (eMBB) communications,ultra-reliable (i.e., mission critical) communications, low latencycommunications (e.g., ultra-reliable low latency communications (URLLC),and communications with low-cost and low-complexity devices.

Base stations 105 may wirelessly communicate with UEs 115 via one ormore base station antennas. Each base station 105 may providecommunication coverage for a respective geographic coverage area 110.Communication links 125 shown in wireless communications system 100 mayinclude uplink transmissions from a UE 115 to a base station 105, ordownlink transmissions, from a base station 105 to a UE 115. Controlinformation and data may be multiplexed on an uplink channel or downlinkaccording to various techniques. Control information and data may bemultiplexed on a downlink channel, for example, using time divisionmultiplexing (TDM) techniques, frequency division multiplexing (FDM)techniques, or hybrid TDM-FDM techniques. In some examples, the controlinformation transmitted during a transmission time interval (TTI) of adownlink channel may be distributed between different control regions ina cascaded manner (e.g., between a common control region and one or moreUE-specific control regions).

UEs 115 may be dispersed throughout the wireless communications system100, and each UE 115 may be stationary or mobile. A UE 115 may also bereferred to as a mobile station, a subscriber station, a mobile unit, asubscriber unit, a wireless unit, a remote unit, a mobile device, awireless device, a wireless communications device, a remote device, amobile subscriber station, an access terminal, a mobile terminal, awireless terminal, a remote terminal, a handset, a user agent, a mobileclient, a client, or some other suitable terminology. A UE 115 may be acellular phone, a personal digital assistant (PDA), a wireless modem, awireless communication device, a handheld device, a tablet computer, alaptop computer, a cordless phone, a personal electronic device, ahandheld device, a personal computer, a wireless local loop (WLL)station, an Internet of Things (IoT) device, an Internet of Everything(IoE) device, a machine type communication (MTC) device, an appliance,an automobile, or the like.

Base stations 105 may communicate with the core network 130 and with oneanother. For example, base stations 105 may interface with the corenetwork 130 through backhaul links 132 (e.g., S1, etc.). Base stations105 may communicate with one another over backhaul links 134 (e.g., X2,etc.) either directly or indirectly (e.g., through core network 130).Base stations 105 may perform radio configuration and scheduling forcommunication with UEs 115, or may operate under the control of a basestation controller (not shown). In some examples, base stations 105 maybe macro cells, small cells, hot spots, or the like. Base stations 105may also be referred to as evolved NodeBs (eNBs) 105.

A base station 105 may be connected by an S1 interface to the corenetwork 130. The core network may be an evolved packet core (EPC), whichmay include at least one mobility management entity (MME), at least oneserving gateway (S-GW), and at least one Packet Data Network (PDN)gateway (P-GW). The MME may be the control node that processes thesignaling between the UE 115 and the EPC. All user Internet Protocol(IP) packets may be transferred through the S-GW, which itself may beconnected to the P-GW. The P-GW may provide IP address allocation aswell as other functions. The P-GW may be connected to the networkoperators IP services. The operators IP services may include theInternet, the Intranet, an IP Multimedia Subsystem (IMS), and aPacket-Switched (PS) Streaming Service.

Time intervals in LTE or NR may be expressed in multiples of a basictime unit (which may be a sampling period of Ts=1/30,720,000 seconds).Time resources may be organized according to radio frames of length of10 ms (Tf=307200 Ts), which may be identified by a system frame number(SFN) ranging from 0 to 1023. Each frame may include ten lms subframesnumbered from 0 to 9. A subframe may be further divided into two 0.5 msslots, each of which contains 6 or 7 modulation symbol periods(depending on the length of the cyclic prefix prepended to each symbol).Excluding the cyclic prefix, each symbol contains 2048 sample periods.

In wireless communications system 100, a TTI may be defined as thesmallest unit of time in which a base station 105 may schedule a UE 115for uplink or downlink transmissions. As an example, a base station 105may allocate one or more TTIs for downlink communication with a UE 115.The UE 115 may then monitor the one or more TTIs to receive downlinksignals from the base station 105. In some wireless communicationssystems (e.g., LTE), a subframe may be the basic unit of scheduling orTTI. In other cases, such as with low latency operation, a different,reduced-duration TTI (e.g., a short TTI) may be used (e.g., amini-slot). Wireless communications system 100 may employ various TTIdurations, including those that facilitate URLLC and eMBBcommunications, in addition to other types of communication associatedwith LTE and NR.

A resource element may consist of one symbol period and one subcarrier(e.g., a 15 KHz frequency range). In some cases, the numerology employedwithin a system (i.e., symbol size, subcarrier size, symbol-periodduration, or TTI duration) may be selected or determined based on a typeof communication. The numerology may be selected or determined in viewof an inherent tradeoff between latency for low latency applications andefficiency for other applications, for example. In some cases, theduration of time slots allocated for eMBB communications may be greaterthan the duration of time slots allocated for URLLC. Time slotsallocated for URLLC may be referred to as mini-slots.

In wireless communications system 100, a UE 115 may be configured by abase station 105 to transmit SRSs to the base station 105. The SRStransmissions may allow the base station 105 to estimate the channelquality of a channel so that the base station 105 may be able toallocate high quality resources for uplink communication with the UE115. In some examples, the SRS transmission may span an entire systembandwidth to allow a base station to estimate the quality of resourcesacross the system bandwidth. In other examples, however, the SRStransmission may be frequency division multiplexed (e.g., in wirelesscommunications system 100) with transmissions of control information anddata. In addition to SRS transmissions, other transmissions such as lowlatency transmissions may be frequency division multiplexed withtransmissions of control information, data, and SRS in NR systems.

Thus, as introduced above, wireless communications system 100 maysupport different or additional features when compared to other wirelesscommunications systems. Given these additional features supported inwireless communications system 100, conventional techniques fordetermining a transmit power for uplink communication may beinefficient. As described herein, wireless communications system 100 maysupport efficient techniques for configuring a UE 115 to determine anappropriate transmit power for an uplink transmission. In one example, aUE 115 may determine a transmit power for a control channel based on aneffective code rate of control information to be transmitted in thecontrol channel. In another example, the UE 115 may be configured to usea different transmit power for repeated transmissions of controlinformation in a control channel. In yet another example, the UE 115 maybe configured to determine a transmit power for a transmission in a timeinterval or scale a transmission in a time based on a priority of thetransmission relative to other transmissions scheduled in the timeinterval. In yet another example, the UE 115 may be configured todetermine respective transmit powers for uplink transmissionsmultiplexed differently using different open-loop parameters.

FIG. 2 illustrates an example of uplink control and data signaling 200in a system that supports power control in accordance with variousaspects of the present disclosure. A base station 105 may allocate a setof resource blocks 205 for uplink communication with a UE 115.Specifically, the UE 115 may be scheduled to transmit uplink controlinformation (e.g., PUCCH 220) and uplink data (e.g., PUSCH 225) duringslots 215 of subframes 210. As illustrated, the resources allocated forPUCCH 220 may span a different portion of a system bandwidth than theresources allocated for PUSCH 225. That is, PUSCH transmissions may befrequency division multiplexed with PUCCH transmissions.

In some cases, the base station 105 may configure the UE 115 to transmituplink control information in PUCCH 220 using a specific format (e.g.,PUCCH format 1). Additionally, in some wireless communications systems(e.g., LTE systems), the base station 105 may configure a UE 115 to usea particular transmit power in a resource block for a PUCCH transmissionbased on the format of the PUCCH transmission. Specifically, the basestation 105 may transmit a power offset (e.g., in a transmit powercommand (TPC)) to the UE 115 based on the format of the PUCCHtransmission, and the UE 115 may use the power offset to adjust atransmit power for the PUCCH transmission. In one example, for PUCCHformats 4 and 5, the offset may be equal to 10*log₁₀ M, where Mcorresponds to a number of resource blocks allocated for the PUCCHtransmission.

In other wireless communications systems (e.g., NR systems), however,the number of resource blocks (or resource elements) used for the PUCCHtransmission may vary. For example, the number of resource blocks (orresource elements) used for the PUCCH transmission may vary based on anumber of resource blocks (or resource elements) in PUCCH 220 puncturedfor other transmissions. Further, the number of resource blocks (orresource elements) used for the PUCCH transmission may vary based on apayload size of the control information to be transmitted in PUCCH 220.Thus, it may be inefficient for a base station 105 to configure the UE115 with a particular transmit power for a PUCCH transmission based onlyon a format of the PUCCH transmission. As described herein, a UE 115 ina wireless communications systems (e.g., wireless communications system100) may support efficient techniques for determining a transmit powerto use to transmit control information in PUCCH 220.

Specifically, a UE 115 may determine a transmit power for a PUCCHtransmission based on a bandwidth or a number of resource blocksallocated for PUCCH 220, a payload size of the control information to betransmitted in PUCCH 220, an encoding scheme used to encode the controlinformation to be transmitted in PUCCH 220 (e.g., Reed-Muller code orpolar code), a number of resource blocks (or resource elements) used inPUCCH 220 (e.g., for low latency communications), or a combinationthereof. In some examples, the UE 115 may derive an effective code rateof the control information to be transmitted in PUCCH 220 based on, forexample, the bandwidth or the number of resource blocks allocated forPUCCH 220, the payload size of the control information to be transmittedin PUCCH 220, and the number of resource blocks (or resource elements)used in PUCCH 220.

As such, once the UE 115 has identified the effective code rate for thePUCCH transmission, the UE 115 may identify a transmit power for thePUCCH transmission based on the effective code rate. In other examples,the UE may identify a first offset to use to adjust the transmit powerfor the PUCCH transmission based on a format of the PUCCH transmissionand a bandwidth available for the PUCCH transmission (e.g., number ofresource blocks), and the UE 115 may identify a second offset to use tofurther adjust the transmit power for the PUCCH transmission based onthe effective code rate as described above.

FIG. 3 illustrates an example of uplink control and data signaling 300in a system that supports power control in accordance with variousaspects of the present disclosure. A base station 105 may allocate a setof resource blocks 305 for uplink communication with a UE 115.Specifically, the UE 115 may be scheduled to transmit uplink controlinformation (e.g., repeated PUCCH 320 and other PUCCH 325) and uplinkdata (e.g., PUSCH 330) during slots 315 of subframes 310. Asillustrated, the resources allocated for PUCCH transmissions may span adifferent portion of a system bandwidth than the resources allocated forPUSCH transmissions. That is, the resources allocated for PUSCHtransmissions may be frequency division multiplexed with the resourcesallocated for PUCCH transmissions.

In some cases, the base station 105 may configure the UE 115 to transmituplink control information in a PUCCH 320 during a first slot 315-a of asubframe 310-a. The base station may also configure the UE 115 with atransmit power to use to transmit the control information in slot 315-a.In some cases, the base station may configure the UE 115 to transmitcontrol information in slots 315-a and 315-b at the same transmissionpower. In some cases, the base station may configure the UE 115 totransmit control information in slots 315-a and 315-b at a differenttransmission power. In some wireless communications systems (e.g., NRsystems), after transmitting the control information during the firstslot 315-a, the UE 115 may determine to repeat the transmission of thecontrol information in a subsequent slot 315-c. The techniques describedherein allow a UE 115 to determine a transmit power for the repeatedtransmission of control information in a subsequent slot (e.g., for arepeated PUCCH 320).

In one example, the UE 115 may use the same transmit power to repeat thetransmission of the control information in slot 315-c. Specifically, theUE 115 may determine the transmit power to use for the repeatedtransmission of the control information in slot 315-c based on the sameparameters used to determine the transmit power used to transmit thecontrol information in slot 315-a. In another example, the UE 115 mayuse a second transmit power to repeat the transmission of the controlinformation in slot 315-c that is different from a first transmit powerused to transmit the control information in slot 315-a. In some cases,the base station may configure the UE 115 to transmit controlinformation in slots 315-c and 315-d at the same transmission power. Insome cases, the base station may configure the UE 115 to transmitcontrol information in slots 315-c and 315-d at a different transmissionpower. In some examples, the control information may be transmitted inslot 315-a in a first beam direction, and the control information may berepeated in a transmission in slot 315-c in a second beam direction.

In such examples and others, the UE 115 may determine the first transmitpower based on a first path loss (e.g., associated with the first beamdirection), and the UE 115 may determine the second transmit power basedon a second path loss (e.g., associated with the second beam direction).Additionally, if any of the open-loop power control parameters such asthe SINR target, fractional path loss factor alpha, or offset based oncontrol format (e.g., PUCCH format) are reconfigured in the timeinterval between the first transmission and the repeated transmission,the updated parameters may be used for the repeated transmission.Further, the computation of the effective code-rate as described withreference to FIG. 2 may account for differences in amounts of puncturingexperienced by the different repeated transmissions.

Additionally or alternatively, the UE 115 may receive an indication ofthe second transmit power in a TPC command included in DCI received froma base station 105. In some examples, the DCI used to configure thetransmit power for a repeated transmission of control information mayhave a dedicated format (e.g., one of DCI formats 3, 3A, 6-0A, or 6-1A).Further, the transmit power configuration (e.g., transmit power offset)may include an indication that the information in the DCI is applicableto repeated transmissions of control information (or a particularrepeated transmission of control information), and the DCI may apply tosuch repeated transmissions scheduled after a fixed delay from a timeinterval in which the DCI was received. For example, a TPC commandincluded in a DCI received in a particular slot may apply to PUCCHtransmissions in subsequent slots which may or may not include PUCCHtransmissions triggered by the DCI. The techniques described withreference to FIG. 3 may also be used for repeated transmissions ofuplink data (e.g., PUSCH repetitions).

FIG. 4 illustrates an example of uplink control and data signaling 400in a system that supports power control in accordance with variousaspects of the present disclosure. A base station 105 may allocate a setof resource blocks 405 for uplink communication with a UE 115.Specifically, the UE 115 may be scheduled to transmit uplink controlinformation (e.g., PUCCH 425), uplink data (e.g., PUSCH 430), and SRSduring slots 415 of subframes 410. As illustrated, the resourcesallocated for PUCCH transmissions may span a different portion of asystem bandwidth than the resources allocated for PUSCH transmissions.That is, the resources allocated for PUSCH transmissions may befrequency division multiplexed with the resources allocated for PUCCHtransmissions.

In some cases, the base station 105 may configure the UE 115 to transmituplink control information in PUCCH 425 and uplink data in PUSCH 430. Insome wireless communications systems (e.g., LTE systems), the controlchannel and the data channel of a time interval may overlap for theentirety of the time interval. In such cases, a UE 115 may determine atransmit power for a PUCCH transmission based on a maximum carrier powerlimit, and the UE 115 may determine a transmit power for a PUSCHtransmission based on the transmit power used for the PUCCH transmissionand the maximum carrier power limit (e.g., PCMax_(c)−P_(PUCCH)).

In other wireless communications systems (e.g., NR systems), however, abase station may schedule a PUCCH transmission and a PUSCH transmission,where a fraction of the PUSCH transmission overlaps with the PUCCHtransmission. That is, a fraction of the PUSCH transmission may befrequency division multiplexed with a PUCCH transmission (e.g., withinslot 415-a). In such cases, it may be challenging for a UE 115 todetermine appropriate transmit powers for the PUSCH transmission and thePUCCH transmission. As described herein, a UE 115 may support efficienttechniques for determining transmit powers for a PUSCH transmission anda PUCCH transmission when a fraction (or portion) of the PUSCHtransmission is frequency division multiplexed with a PUCCHtransmission.

Specifically, the UE 115 may support efficient techniques fordetermining transmit powers for PUSCH and PUCCH transmissions during afirst portion 420-a of a slot 415-a and a second portion 420-b of theslot 415-a. In one example, the UE 115 may determine the transmit powerfor the PUSCH transmission in the slot 415-a based on a maximum carrierpower limit and independent of a transmit power to be used for the PUCCHtransmission. In another example, the UE 115 may determine the transmitpower for the PUSCH transmission in the first portion 420-a of slot415-a based on the maximum carrier power limit and the transmit power tobe used for the PUCCH transmission, and the UE 115 may determine thetransmit power for the PUSCH transmission in the second portion 420-b ofslot 415-a based on the maximum carrier power limit and independent ofthe transmit power to be used for the PUCCH transmission.

That is, the UE 115 may reserve power for the PUCCH transmission in thefirst portion 420-a of the slot 415-a and increase the power for thePUSCH transmission in the second portion 420-b of the slot 415-a (e.g.,to compensate for the power reserved for the PUCCH transmission in thefirst portion 420-a of the slot 415-a). In some aspects, the power usedfor the PUSCH transmission in the second portion 420-b of the slot 415-amay be increased such that the total power used for the PUSCHtransmission in slot 415-a remains at a nominal value that is similar toa transmit power that would be used if the PUSCH transmission was notfrequency division multiplexed with the PUCCH transmission.

In another aspect, the UE 115 may determine the PUSCH transmit powerbased on the portion of the PUSCH that overlaps in time with PUCCH, andthen use that same PUSCH transmit power for the entire PUSCH duration,or for the duration of that specific repetition of PUSCH in case whenPUSCH repetition is employed. Further, although FIG. 4 illustrates anexample of a PUCCH 425 in a first portion 420-a at the end of the slot415-a, it is to be understood that the PUCCH 425 can span other portionsof the slot 415-a (e.g., the PUCCH can be at the beginning of the slot415-a).

FIG. 5 illustrates an example of uplink control and data signaling 500in a system that supports power control in accordance with variousaspects of the present disclosure. A base station 105 may allocate a setof resource blocks 505 for uplink communication with a UE 115.Specifically, the UE 115 may be scheduled to transmit uplink controlinformation (e.g., PUCCH 520), uplink data (e.g., PUSCH 525), and SRS535 during slots 515 of subframes 510. As illustrated, the resourcesallocated for PUCCH transmissions may span a different portion of asystem bandwidth than the resources allocated for PUSCH transmissions.That is, the resources allocated for PUSCH transmissions may befrequency division multiplexed with the resources allocated for PUCCHtransmissions.

In some cases, the base station 105 may configure the UE 115 to transmituplink control information in PUCCH 520 and uplink data in PUSCH 525. Asdescribed above, the transmission of the uplink control information inPUCCH 520 and the transmission of uplink data in PUSCH 525 may befrequency division multiplexed. Accordingly, in some wirelesscommunications systems (e.g., LTE systems), the transmit power for theuplink transmission of control information may be determined based on amaximum carrier power limit, and the transmit power for the PUSCHtransmission may be determined based on the transmit power used for thePUCCH transmission and the maximum carrier power limit.

In other wireless communications systems (e.g., NR systems), however,other transmissions may be frequency division multiplexed with PUSCHtransmissions and PUCCH transmissions. For example, SRS transmissions535 and punctured low latency transmissions (e.g., high prioritytransmission 530) may be frequency division multiplexed with PUSCHtransmissions and PUCCH transmissions. Further, each of these differenttypes of transmissions may be associated with different priorities. Thetechniques described herein allow a UE 115 to determine appropriatetransmit powers for uplink transmissions that may be frequency divisionmultiplexed with other uplink transmissions based on, for example, thepriorities associated with the different transmissions.

In some cases, a set of resource blocks allocated for a PUSCHtransmission may be punctured for a high priority transmission 530(e.g., an ultra-reliable low latency transmission). A transmission maybe considered a high priority transmission 530 if it takes precedenceover or preempts (e.g., using puncturing) other transmissions scheduledfor the same or overlapping resources. High-priority transmissions 530may puncture lower-priority PUSCH transmissions and lower-priority PUCCHtransmissions. In such cases, the UE 115 may prioritize the highpriority transmission 530 and determine the transmit power for the highpriority transmission 530 based on the maximum carrier power limit andindependent of other transmit powers used for uplink transmissionsfrequency division multiplexed with the high priority transmission 530.For example, the high priority transmission 530 may be an uplink lowlatency data or control transmission in slot 515-b, and the UE 115 maydetermine the uplink transmit power for the low latency data or controltransmission based on the maximum carrier power limit and independent ofother transmit powers (e.g., transmit powers for PUCCH 520, PUSCH 525,and SRS transmissions 535 in slot 515-b).

Once the UE 115 determines the transmit power for the high prioritytransmission 530, the UE 115 may then determine the transmit power forthe PUCCH transmissions in slot 515-b based on the maximum carrier powerlimit and the transmit power for the high priority transmission 530(e.g., PCMax_(c)−P_(URLLC)) (e.g., since the PUCCH transmissions may beassociated with a second highest priority in slot 515-b). The UE 115 maythen determine the transmit power for the SRS transmissions based on themaximum carrier power limit and the transmit powers for the highpriority transmission 530 and the PUCCH transmissions 520 (e.g.,PCMax_(c)−P_(PUCCH)−P_(URLLC)), and the transmit power for the PUSCHtransmission based on the maximum carrier power limit and the transmitpowers for the high priority transmission 530, PUCCH transmissions 520,and the SRS transmissions 535 (e.g.,PCMax_(c)−P_(SRS)−P_(PUCCH)−P_(URLLC)).

Thus, using the techniques described herein, a UE 115 may determinetransmit power for multiple transmissions that are frequency divisionmultiplexed in a time interval (e.g., slot 515-b or a symbol of one ofslots 515) based on the priorities associated with the multipletransmissions. Although the examples described above may not include anexhaustive list of the different types of transmissions that may befrequency division multiplexed within a time interval, it is to beunderstood that the UE 115 may apply the same techniques to determinethe transmit power for such different types of transmissions based onpriorities associated with the different types of transmissions.

As an example, a low latency uplink transmission of control informationmay be associated with a higher priority than a low latency uplinktransmission of data. Thus, using the techniques described herein, thetransmit power for the transmission of the low latency controlinformation may be determined based on transmit powers of higherpriority transmissions and independent of transmit powers of lowerpriority transmissions such as the low latency data transmission.Similarly, certain types of traffic may be associated with a higherpriority than other types of traffic, and the transmit power used totransmit a type of traffic may be determined based on the priority ofthat type of traffic (e.g., URLLC traffic, eMBB, and the like). Further,certain payloads may be associated with a higher priority than otherpayloads, and the transmit power used to transmit certain payloads maybe determined based on the priority of the payload. For example, an eMBBPUCCH that includes an ACK may be associated with a higher priority thana low latency data packet.

FIG. 6 illustrates an example of uplink control and data signaling 600in a system that supports power control in accordance with variousaspects of the present disclosure. A base station 105 may allocate a setof resource blocks 605 for uplink communication with a UE 115.Specifically, the UE 115 may be scheduled to transmit uplink controlinformation (e.g., PUCCH 620), uplink data (e.g., PUSCH 625), and SRS635 during slots 615 of subframes 610. As illustrated, the resourcesallocated for PUCCH transmissions may span a different portion of asystem bandwidth than the resources allocated for PUSCH transmissions.That is, the resources allocated for PUSCH transmissions may befrequency division multiplexed with the resources allocated for PUCCHtransmissions.

In some cases, the base station 105 may configure the UE 115 to transmituplink control information in PUCCH 620 and uplink data in PUSCH 625. Asdescribed above, the uplink transmission of the control information inPUCCH 620 and the uplink transmission of data in PUSCH may be frequencydivision multiplexed. Accordingly, in some wireless communicationssystems (e.g., LTE systems), the transmit power for an uplinktransmission in a time interval (e.g., slot 615) may be scaled to beequal to or less than a maximum carrier power limit. That is, the UE 115may be configured to refrain from transmitting a portion of the signalsin a time interval such that the total transmit power of the uplinktransmissions in the time interval is equal to or less than a maximumcarrier power limit.

In other wireless communications systems (e.g., NR systems), however,other transmissions may be frequency division multiplexed with PUSCHtransmissions and PUCCH transmissions. For example, SRS transmissionsand punctured low latency transmissions may be frequency divisionmultiplexed with PUSCH transmissions and PUCCH transmissions. Further,each of these different types of transmissions may be associated withdifferent priorities. The techniques described herein allow a UE 115 toappropriately scale uplink transmissions frequency division multiplexedwithin a time interval such that the total transmit power in the timeinterval is equal to or less than a maximum carrier power limit.

In one example, a UE 115 may refrain from transmitting signals of acertain type based on predefined rules such that the total transmitpower in a time interval remains below the maximum. For instance, the UE115 may determine that the total power in slot 615-a exceeds the maximumcarrier power limit, and, in some examples, the UE 115 may be configuredto refrain from transmitting SRSs in slot 615-a. Accordingly, the scaledtransmission 640 in slot 615-a may reduce the total transmit power inslot 615-a such that the UE 115 may be able to transmit the other uplinksignals with a total transmit power less than or equal to a maximumcarrier power limit.

In another example, the UE 115 may sort the uplink transmissions in aslot 615 into priority groups (e.g., three or more groups), where eachgroup includes one or more transmissions having equal priority. In theexample of FIG. 6, the UE 115 may sort PUCCH transmissions 620 into afirst priority group, PUSCH transmissions 625 into a second prioritygroup, SRS transmissions 635 into a third priority group, and highpriority transmission 630 into a fourth priority group. As illustrated,the second priority group including PUSCH transmissions may beassociated with a lowest priority of the priority groups. Accordingly,if the UE 115 determines that the total power in slot 615-b exceeds themaximum carrier power limit, the UE 115 may be configured to scale thePUSCH transmissions 625 (i.e., scaled transmissions 640 in slot 615-b).

After scaling the PUSCH transmissions, the UE 115 may determine that thetotal transmit power in slot 615-b is still greater than the maximumcarrier power limit. Accordingly, UE 115 may determine that PUCCHtransmissions in slot 615-b are associated with the second lowestpriority of the priority groups, and UE 115 may scale a PUCCHtransmission 620 in slot 615-b. In some examples (as shown), the UE maybe configured to scale a portion of the PUCCH transmissions 620 in slot615-b. However, in other examples (not shown), the UE 115 may beconfigured to scale all PUCCH transmissions 620 in slot 615-b. That is,the UE 115 may scale all transmissions in the priority group associatedwith the second lowest priority if the transmit power within the timeinterval remains above the maximum carrier power limit after scaling alltransmissions in the priority group associated with the lowest priority.

In yet another example, the UE 115 may sort the uplink transmissions ina slot 615 into priority groups, where each group includes one or moretransmissions having equal priority. And the UE 115 may analyze eachgroup to determine whether to scale transmissions within the group. Forinstance, the UE 115 may start with a highest priority group, and the UEmay determine if the transmit power to be used to transmit the signalsin the highest priority group falls below the maximum carrier powerlimit (i.e., if there is sufficient power to transmit the signals in thehighest priority group). If the UE determines that there is sufficienttransmit power to transmit the signals in the highest priority group,the UE may reserve power to transmit the signals in the highest prioritygroup.

The UE 115 may then determine if there is sufficient transmit power totransmit the signals in a second highest priority group (e.g., afterreserving power to transmit signals in the highest priority group). TheUE 115 may continue this process of determining whether there issufficient power to transmit signals in each priority group until thereis not enough power available to transmit signals in a specific prioritygroup. In such cases, the UE 115 may refrain from transmitting signalsin the specific priority group and priority groups having lowerpriorities. Alternatively, the UE 115 may transmit the signalsassociated with the specific priority group with power levels scaledsuch that there is sufficient power to transmit the signals within thespecific priority group, and the UE 115 may refrain from transmittingsignals in priority groups having lower priorities. Using thesetechniques, the UE 115 may be guaranteed to have sufficient power totransmit the signals in the highest priority group based on powerformulas applied prior to power scaling.

Although the techniques described above relate to performing powerscaling in a slot 615, it is to be understood that the UE 115 may beable to scale uplink transmission that are frequency divisionmultiplexed in a symbol such that the total transmit power within asymbol is less than or equal to a maximum carrier power limit.Additionally, although the techniques described above relate to scalingtransmissions that overlap within an entire TTI, the techniquesdescribed above may also apply to scaling transmissions that overlapwithin a portion of a TTI. In such cases, if a UE 115 determines toscale an uplink transmission that overlaps partially with another uplinktransmission in a TTI, the UE 115 may scale the entire uplinktransmission rather than the portion of the uplink transmission thatoverlaps with the other uplink transmission in the TTI. Additionally,the UE 115 may determine which transmissions to scale based ondetermining if one or more transmissions are repeated.

In addition or as an alternative to the techniques described above, a UE115 described herein may be configured to determine an appropriatetransmit power for uplink transmissions associated with a variety ofwaveforms (e.g., DFT-S-OFDM waveforms and OFDM waveforms). Specifically,the techniques described herein allow the UE 115 to determine a transmitpower for an uplink transmission of control information or data based ondifferent parameters depending on a waveform used for the transmission.In one example, a base station 105 may use independent closed-loopparameters (or TPC commands) for configuring a UE 115 with anappropriate transmit power for an uplink transmission depending onwhether the uplink transmission is to be multiplexed using a DFT-S-OFDMwaveform or an OFDM waveform.

In another example, the base station 105 may use common closed-loopparameters (or TPC commands) for configuring a UE 115 with anappropriate transmit power for an uplink transmission, and the basestation 105 may use different open-loop parameters for configuring theUE 115 with appropriate transmit powers for uplink transmissionsmultiplexed using different waveforms. For example, the base station mayidentify different P0 (SINR target) values, different fractionalpath-loss constants, and different MCS-based or code-rate-based offsetsto configure the UE 115 with an appropriate transmit power for theuplink transmission depending on whether the uplink transmission usesDFT-S-OFDM or OFDM.

In one example, the base station 105 may provide a first transmit poweroffset parameter for uplink transmissions using DFT-S-OFDM, and the basestation 105 may provide a second transmit power offset parameter (e.g.,a relative transmit power offset parameter to be used in combinationwith the first transmit power offset parameter) for uplink transmissionsusing OFDM, or vice versa. In some aspects, the relative transmit poweroffset parameter may depend on a modulation order or a coding rate ofthe uplink transmission. For example, the base station 105 may notprovide a relative transmit power offset for uplink transmissionsassociated with low modulation orders (e.g., quadrature phase shiftkeying (QPSK)) or coding rates, and the base station 105 may provide arelative transmit power offset for uplink transmissions associated withhigh modulation orders (e.g., 16-quadrature amplitude modulation (QAM)or 64-QAM) or high coding rates.

In addition to the techniques described above, a base station 105 mayalso configure a UE 115 with an appropriate transmission power for anuplink transmission using DFT-S-OFDM following a previous uplinktransmission using OFDM, or vice versa. Specifically, the base station105 may provide different (e.g., larger) step sizes (or offsets) in aTPC command when a UE 115 is configured to switch between multiplexingtechniques (i.e., DFT-S-OFDM and OFDM) for an uplink transmission. Thesestep sizes may be larger than the step sizes (or offsets) included in aTPC command for successive uplink transmissions multiplexed identically(i.e., using either DFT-S-OFDM or OFDM).

Accordingly, using these techniques, the UE 115 may be able to identifya steady state power-level faster for an OFDM transmission following aDFT-S-OFDM transmission, or vice versa. The techniques described abovemay relate to determining a transmit power for a PUSCH transmission or aPUCCH transmission. In some examples, for PUSCH transmissions, the UE115 may switch between DFT-S-OFDM and OFDM in a first transmission orduring HARQ retransmissions. That is, in some examples, the differentstep sizes to be used when the waveform is changed may be applied forall waveform changes. Alternatively, in other examples, the differentstep sizes may be applied only when the waveform changes at specificHARQ transmission indices (e.g., only at the first transmission).

FIG. 7 illustrates an example of a process flow 700 for power control inNR systems in accordance with various aspects of the present disclosure.Process flow 700 illustrates aspects of techniques performed by a basestation 105-a, which may be an example of a base station 105 describedwith reference to FIG. 1. Process flow 700 also illustrates aspects oftechniques performed by a UE 115-a, which may be an example of a UE 115described with reference to FIG. 1.

At 705, UE 115-a may identify data or control information to transmit tobase station 105-a, and the UE 115-a may transmit a scheduling requestto base station 105-a requesting resources for an uplink transmission.In other cases, UE 115-a may not transmit the scheduling request (e.g.,if UE 115-a is scheduled on a persistent or semi-persistent basis). At710, base station 105-a may schedule UE 115-a for an uplinktransmission. For example, base station 105-a may identify resources forthe uplink transmission, and base station 105-a may allocate theseresource to UE 115-a for the uplink transmission.

At 715, base station 105-a may transmit control information (e.g., DCI)to UE 115-a. The control information may include an uplink grant, a TPCcommand, MCS index values, effective code rate index values, priorityinformation (e.g., channel or transmission-type priority information),and the like. An uplink grant may indicate which uplink resources arescheduled for an uplink transmission by UE 115-a. A TPC command mayinclude an offset indicating a change in transmit power relative to acurrent or default transmit power for UE 115-a. In some cases, the TPCcommand may specify a transmit power for subsequent transmissions by UE115-a. Effective code rate index values may include a list of indicesthat correspond to different effective code rates. In some cases, theDCI may be transmitted according to a dedicated format.

At 720, UE 115-a may determine a transmit power for the uplinktransmission to base station 105-a based on the DCI and other factors.For instance, UE 115-a may determine the transmit power based on anumber of factors including the TPC command, an effective code rate, aformat of the PUCCH, the number of resource blocks available for anuplink transmission of control information in the PUCCH, themultiplexing of a control and data channel, transmission types, pathloss estimates, priority information, and the like.

In some cases, UE 115-a may determine the transmit power for a controlchannel during a TTI based on a number of resource blocks allocated forcontrol information, the payload size of the control information, andthe number of resource elements of the resource blocks used fortransmission of the control information. In some examples, UE 115-a maydetermine an effective code rate for the control information based onthe number of resource blocks allocated for control information, thepayload size of the control information, and the number of resourceelements of the resource blocks used for transmission of the controlinformation, where the transmit power is determined based on theeffective code rate.

For example, UE 115-a may match the effective code rate with aneffective code rate index value received from base station 105-a, andmay modify the transmit power based on the value of the effective coderate. In some cases, UE 115-a may determine the transmit power for thecontrol channel during the TTI based on both the effective code rate anda message format of the control channel, where base station 105-a mayindicate to UE 115-a the message format or criteria for selecting themessage format for the control channel. And at 725, UE 115-a maytransmit the control information to base station 105-a during the TTIusing the determined transmit power.

In some cases, UE 115-a may determine a transmit power for the datachannel of an uplink transmission during a TTI based on a frequencydivision multiplexing of a portion of the data channel with a controlchannel during the TTI. In some cases, UE 115-a may determine thetransmit power for the data channel of the TTI independent of a transmitpower for the control channel during the TTI. In other cases, UE 115-amay determine a second transmit power for the portion of the datachannel during the TTI based on the transmit power for the controlchannel during the TTI. In some examples, UE 115-a may determine a thirdtransmit power for a remaining portion of the data channel during thefirst TTI that is not frequency division multiplexed with the controlchannel, the third transmit power being greater than the second transmitpower for the portion of the data channel frequency division multiplexedwith the control channel.

In some examples, base station 105-a may send an indication in the DCIdirecting UE 115-a to determine the transmit power for the data channelindependent of the second transmit power for the data channel. While inother cases, base station 105-a may send an indication in the DCIdirecting UE 115-a to determine the transmit power for the data channelbased on the transmit power of the control channel and/or to determinetransmit power differently for a portion of the data channel that ismultiplexed with the control channel than a portion of the data channelthat is not multiplexed with the control channel. And at 725, UE 115-amay transmit the control information to base station 105-a during theTTI using the determined transmit power.

In some cases, UE 115-a may identify data or control information to betransmitted in a first channel during a TTI, where the first channel isassociated with a first transmission priority. UE 115-a may alsodetermine that the first channel is frequency division multiplexed witha second channel associated with a second transmission priority that ishigher than the first transmission priority in a portion of the TTI. Insome cases, UE 115-a may determine a first transmit power for the secondchannel independent of a second transmit power for the first channelduring the TTI. And at 725, UE 115-a may transmit the controlinformation to base station 105-a during the TTI using the determinedtransmit power.

In some cases, UE 115-a may determine the second transmit power for thefirst channel based on the first transmit power of the second channeland/or a maximum carrier power limit. In some cases, UE 115-a maydetermine the first transmission priority based on a type of the firstchannel and the second transmission priority based on a type of thesecond channel. In some examples, each of the first or second channel isused for any one of: URLLC of control information or data, eMBBcommunication, PUCCH transmissions, PUSCH transmissions, or SRStransmissions. In some cases, base station 105-a may indicate to the UE115-a which of the first and second channels has a higher transmissionpriority.

Alternatively, base station 105-a may indicate to the UE 115-a thatcertain communication types (e.g., URLLC, eMBB communications, SRStransmissions) or channel types (e.g., PUSCH, PUCCH) have priority overother communication types or channel types. In some cases, UE 115-a maydetermine the first transmission priority based on a payload of thefirst channel and the second transmission priority based on a payload ofthe second channel. And at 720, UE 115-a may transmit the controlinformation to base station 105-a during the TTI using the determinedtransmit power.

In some cases, UE 115-a may identify a first transmit power to be usedfor a first transmission associated with a first priority group and asecond transmit power to be used for a second transmission associatedwith a second priority group, where the second transmission is frequencydivision multiplexed with the first transmission. For instance, thesecond transmission may be frequency division multiplexed with the firsttransmission in at least one symbol period. In some cases, the secondtransmission is an SRS transmission. In some cases, base station 105-aindicates to UE 115-a that certain transmission types (e.g., SRStransmissions) are associated with a lower priority than othertransmissions. In some cases, both the first transmission group and thesecond transmission group may be associated with one or moretransmission types having equal priority.

In some cases, UE 115-a may determine that a total of the first transmitpower and the second transmit power exceeds a threshold. In someexamples, UE 115-a may determine that the total of the first transmitpower and the second transmit power exceeds a threshold in the at leastone symbol period. In some cases, base station 105-a may indicate to UE115-a a threshold for the transmit power of UE 115-a. And at 725, UE115-a may transmit either the first transmission or the secondtransmission based on the determination that the total of the first andsecond transmit powers exceeds a threshold and a comparison of a firstpriority of the first priority group to a second priority of the secondpriority group. For instance, UE 115-a may transmit the first prioritygroup after determining that the first priority group has a higherpriority than the second priority group.

UE 115-a may determine a transmit power for a control or datatransmission using any of the above techniques—alone or in combination.For instance, UE 115-a may use a combination of effective code rateinformation, identification of a control format, identification offrequency domain multiplexing of control and data channels, an offset ina TPC command, and path loss estimates in determining a transmit powerfor an uplink transmission. In some cases, base station 105-a indicatesto UE 115-a which parameters and/or criteria UE 115-a should use whendetermining an uplink transmit power. In other cases, base station 105-aspecifies to UE 115-a a transmit power to use for an uplinktransmission.

FIG. 8 illustrates an example of a process flow 800 for power control inNR systems in accordance with various aspects of the present disclosure.Process flow 800 illustrates aspects of techniques performed by a basestation 105-b, which may be an example of a base station 105 describedwith reference to FIG. 1. Process flow 800 also illustrates aspects oftechniques performed by a UE 115-b, which may be an example of a UE 115described with reference to FIG. 1.

At 805, UE 115-b may identify data or control information to transmit tobase station 105-b, and the UE 115-b may transmit a scheduling requestto base station 105-b requesting resources for an uplink transmission.In other cases, UE 115-b may not transmit the scheduling request (e.g.,if UE 115-b is scheduled on a persistent or semi-persistent basis). At810, base station 105-b may schedule UE 115-b for an uplinktransmission. For example, base station 105-b may identify resources forthe uplink transmission, and base station 105-b may allocate theseresource to UE 115-b for the uplink transmission.

At 815, base station 105-b may transmit control information (e.g., DCI)to UE 115-b. The control information may include an uplink grant, a TPCcommand, MCS index values, effective code rate index values, priorityinformation (e.g., channel or transmission-type priority information),and the like. An uplink grant may indicate which uplink resources arescheduled for an uplink transmission by UE 115-b. A TPC command mayinclude an offset indicating a change in transmit power relative to acurrent or default transmit power for UE 115-b. In some cases, the TPCcommand may specify a transmit power for subsequent transmissions by UE115-b. Effective code rate index values may include a list of indicesthat correspond to different effective code rates. In some cases, theDCI may be transmitted according to a dedicated format.

At 820, UE 115-b may determine a transmit power for the uplinktransmission to base station 105-b based on the DCI and other factors.For instance, UE 115-b may determine the transmit power based on anumber of factors including the TPC command, an effective code rate, aformat of the PUCCH, the number of RBs in the PUCCH, the multiplexing ofa control and data channel, transmission types, path loss estimates,priority information, and the like as discussed herein and previouslywith respect to FIG. 7. In some cases, UE 115-b may determine the firsttransmit power based on a first path loss associated with a first beamdirection for the uplink transmission.

At 825, UE 115-b may transmit the uplink control information to basestation 105-b using the determined transmit power during a first TTI. Insome cases, UE 115-b transmits the control information in the first beamdirection. In some cases, after transmitting the uplink controlinformation to base station 105-b, at 830, UE 115-b may identify controlinformation of the first transmission to be repeated during a secondTTI, and UE 115-b may repeat the transmission of the control informationin a second beam direction that is different from the first direction.

At 835, base station 105-b may optionally transmit second DCI to UE115-b. In some cases, the second DCI schedules the repeated transmissionof control information. Like the previously transmitted DCI, the secondDCI may include an uplink grant, a TPC command, MCS index values,effective code rate index values, priority information (e.g., channel ortransmission-type priority information), and the like. Also, like thepreviously transmitted DCI, the second DCI can be used to indicate powercontrol information used to determine transmit power for repeatedtransmissions. For instance, the second DCI may include a TPC commandfor the repeated transmission of control information.

In some cases, the second DCI may include a TPC command indicating arepeated transmission to which the TPC command applies. In some cases,the second DCI is applicable to repeated transmission of controlinformation that occur after a fixed delay from a time interval in whichthe second DCI is received. In some cases, the second DCI includes a TPCcommand relating to the second transmit power for the repeated controlinformation transmissions that indicates step-sizes that are differentfrom step-sizes in the TPC command relating to the first transmit powerand transmitted in the previous DCI. In some cases, the TPC commandincludes a table that indicates a relationship between step-sizes andrepetition indices for repeated transmissions of control information.

Accordingly, at 840, UE 115-b may be able to determine a second transmitpower for the repeated transmission of the uplink control informationduring the second TTI, and at 845, UE 115-b may transmit the controlinformation to base station 105-b using the second transmit power. Insome cases, the transmit power for the retransmission is the same as thedetermined first transmit power. In other cases, the transmit power forthe retransmission is different than the determined first transmitpower. Additionally, in some examples, the step sizes included in thefirst DCI used to configure the first transmit power (e.g., +1, −1 dB)may be different from the step sizes included in the second DCI used toconfigure the second transmit power (e.g., +0.5, −0.5 dB). Further, UE115-b may identify a second path loss associated with the second beamdirection, and UE 115-b may determine the second transmit power based onthe second path loss.

In some cases, UE 115-b may determine a second transmit power for theretransmission based on the second DCI. For instance, UE 115-b maydetermine the second transmit power based on the TPC command in thesecond DCI that indicates a second transmit power for retransmittingcontrol information. And, in some examples, UE 115-b may determine thetransmit power for the second transmission, and subsequent repeatedtransmissions, based on the table that indicates a relationship betweenstep-sizes and a repetition index of the second transmission.

FIG. 9 illustrates an example of a process flow 900 for power control inNR systems in accordance with various aspects of the present disclosure.Process flow 900 illustrates aspects of techniques performed by a basestation 105-c, which may be an example of a base station 105 describedwith reference to FIG. 1. Process flow 900 also illustrates aspects oftechniques performed by a UE 115-c, which may be an example of a UE 115described with reference to FIG. 1.

At 905, UE 115-c may identify data or control information to transmit tobase station 105-c, and the UE 115-c may transmit a scheduling requestto base station 105-c requesting resources for an uplink transmission.In other cases, UE 115-c may not transmit the scheduling request (e.g.,if UE 115-c is scheduled on a persistent or semi-persistent basis). At910, base station 105-c may schedule UE 115-c for an uplinktransmission. For example, base station 105-c may identify resources forthe uplink transmission, and base station 105-c may allocate theseresource to UE 115-c for the uplink transmission.

At 915, base station 105-b may transmit control information (e.g., DCI)to UE 115-c. The control information may include an uplink grant, a TPCcommand, MCS index values, effective code rate index values, priorityinformation (e.g., channel or transmission-type priority information),and the like. In some cases, the DCI indicates a waveform for the uplinktransmission (e.g., OFDM waveform or a DFT-S-OFDM waveform). At 920, UE115-c may determine a transmit power for the uplink transmission to basestation 105-b in a first TTI using the first waveform based on a firstset of one or more open-loop parameters associated with the firstwaveform, where the first set of one or more open-loop parameters isdifferent from a second set of one or more open-loop parametersassociated with a second waveform. At 925, UE 115-c may then transmitthe uplink transmission to base station 105-c using the first waveform.

At 930, UE 115-c may then receive another DCI that schedules atransmission of data or control information using the second waveform ina second TTI. Accordingly, at 935, UE 115-c may determine a transmitpower for the data or control information to be transmitted using thesecond waveform based on the second set of open-loop parameters, and, at940, UE 115-c may transmit the data control information using the secondwaveform using the determined transmit power. In some examples, the TPCcommand included in the other DCI (i.e., received at 930), may include afirst set of one or more closed-loop parameters associated withtransitioning between the first waveform in the first TTI and the secondwaveform in the second TTI, and the first set of one or more closed-loopparameters may be different from a second set of one or more closed-loopparameters associated with successive transmissions associated with asame one of the first and second waveforms.

In some examples, the first and second sets of one or more open-loopparameters may include at least one of a maximum per-carrier powerlimit, a fractional path loss constant, asignal-to-interference-plus-noise ratio (SINR) target P0, an MCS basedoffset for different waveforms, and an closed-loop step-size. In somecases, each of the first waveform and the second waveform may include anOFDM waveform, a DFT-S-OFDM waveform, or other waveforms.

FIG. 10 shows a block diagram 1000 of a wireless device 1005 thatsupports power control in NR systems in accordance with various aspectsof the present disclosure. Wireless device 1005 may be an example ofaspects of a UE 115 as described herein. Wireless device 1005 mayinclude receiver 1010, communications manager 1015, and transmitter1020. Wireless device 1005 may also include a processor. Each of thesecomponents may be in communication with one another (e.g., via one ormore buses).

Receiver 1010 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to powercontrol in NR systems, etc.). Information may be passed on to othercomponents of the device. The receiver 1010 may be an example of aspectsof the transceiver 1335 described with reference to FIG. 13. Thereceiver 1010 may utilize a single antenna or a set of antennas.

Communications manager 1015 may be an example of aspects of thecommunications manager 1315 described with reference to FIG. 13.Communications manager 1015 and/or at least some of its varioussub-components may be implemented in hardware, software executed by aprocessor, firmware, or any combination thereof. If implemented insoftware executed by a processor, the functions of the communicationsmanager 1015 and/or at least some of its various sub-components may beexecuted by a general-purpose processor, a digital signal processor(DSP), an application-specific integrated circuit (ASIC), anfield-programmable gate array (FPGA) or other programmable logic device,discrete gate or transistor logic, discrete hardware components, or anycombination thereof designed to perform the functions described in thepresent disclosure.

The communications manager 1015 and/or at least some of its varioussub-components may be physically located at various positions, includingbeing distributed such that portions of functions are implemented atdifferent physical locations by one or more physical devices. In someexamples, communications manager 1015 and/or at least some of itsvarious sub-components may be a separate and distinct component inaccordance with various aspects of the present disclosure. In otherexamples, communications manager 1015 and/or at least some of itsvarious sub-components may be combined with one or more other hardwarecomponents, including but not limited to an I/O component, atransceiver, a network server, another computing device, one or moreother components described in the present disclosure, or a combinationthereof in accordance with various aspects of the present disclosure.

Communications manager 1015 may determine a number of resource blocksallocated for control information to be transmitted in a control channelof a TTI, a payload size of the control information, and a number ofresource elements of the resource blocks used for transmission of thecontrol information, and determine a transmit power for the controlchannel during the TTI based on the number of resource blocks allocatedfor control information, the payload size of the control information,and the number of resource elements of the resource blocks used fortransmission of the control information.

The communications manager 1015 may also identify control information ofthe first transmission to be repeated during a second TTI and determinea second transmit power for repeating transmission of the controlinformation during the second TTI, where the first transmit power isdifferent from the second transmit power. The communications manager1015 may also identify data to be transmitted in a data channel during aTTI and determine a first transmit power for the data channel during theTTI based on a frequency division multiplexing of a portion of the datachannel with a control channel during the TTI.

The communications manager 1015 may also determine that the firstchannel is frequency division multiplexed with a second channelassociated with a second transmission priority that is higher than thefirst transmission priority in a portion of the TTI and determine afirst transmit power for the second channel during the TTI independentof a second transmit power for the first channel during the TTI. Thecommunications manager 1015 may also identify a first transmit power tobe used for a first transmission associated with a first priority group,identify a second transmit power to be used for a second transmissionassociated with a second priority group, where the second transmissionis frequency division multiplexed with the first transmission, anddetermine that a total of the first transmit power and the secondtransmit power exceeds a threshold. The communications manager 1015 mayalso determine a first transmit power for the data or controlinformation based on a first set of one or more open-loop parametersassociated with the first waveform, where the first set of one or moreopen-loop parameters is different from a second set of one or moreopen-loop parameters associated with a second waveform.

Transmitter 1020 may transmit signals generated by other components ofthe device. In some examples, the transmitter 1020 may be collocatedwith a receiver 1010 in a transceiver module. For example, thetransmitter 1020 may be an example of aspects of the transceiver 1335described with reference to FIG. 13. The transmitter 1020 may utilize asingle antenna or a set of antennas.

Transmitter 1020 may transmit the control information during the TTIusing the determined transmit power. In some cases, transmitter 1020 maytransmit the data or the control information in the first TTI using thedetermined transmit power. In some cases, transmitter 1020 may repeatthe transmission of the control information in the control channelduring the second TTI using the determined second transmit power. Insome cases, transmitter 1020 may transmit the data in the data channelduring the first TTI using the determined first transmit power. In somecases, transmitter 1020 may identify data or control information to betransmitted in a first channel during a TTI, the first channelassociated with a first transmission priority. In some cases,transmitter 1020 may perform a first transmission of control informationin a control channel during a first TTI using a first transmit power.

In some cases, transmitter 1020 may transmit either the firsttransmission or the second transmission based on the determination and acomparison of a first priority of the first priority group to a secondpriority of the second priority group. In some cases, transmitter 1020may transmit the first transmission and refraining from transmitting thesecond transmission based on the determination. In some cases,transmitter 1020 may identify data or control information to transmit ina first TTI using a first waveform. In some cases, transmitter 1020 maytransmit the second channel during the TTI using the determined firsttransmit power.

In some cases, the first transmission of the control information is in afirst beam direction, and where repeating the transmission of thecontrol information includes: repeating the transmission of the controlinformation in a second beam direction that is different from the firstbeam direction. In some cases, the first channel or second channelincludes one of a channel used for URLLC of control or data, a channelused for eMBB communication, a PUCCH, a PUSCH, or a channel used for SRStransmissions. In some cases, the second transmission includes a SRStransmission.

FIG. 11 shows a block diagram 1100 of a wireless device 1105 thatsupports power control in NR systems in accordance with various aspectsof the present disclosure. Wireless device 1105 may be an example ofaspects of a wireless device 1005 or a UE 115 as described withreference to FIG. 10. Wireless device 1105 may include receiver 1110,communications manager 1115, and transmitter 1120. Wireless device 1105may also include a processor. Each of these components may be incommunication with one another (e.g., via one or more buses).

Receiver 1110 may receive information such as packets, user data, orcontrol information associated with various information channels (e.g.,control channels, data channels, and information related to powercontrol in NR systems, etc.). Information may be passed on to othercomponents of the device. The receiver 1110 may be an example of aspectsof the transceiver 1335 described with reference to FIG. 13. Thereceiver 1110 may utilize a single antenna or a set of antennas.

Communications manager 1115 may be an example of aspects of thecommunications manager 1315 described with reference to FIG. 13.Communications manager 1115 may include code rate manager 1125, transmitpower manager 1130, transmission repetition manager 1135, data channelmanager 1140, transmission priority manager 1145, and transmit powerthreshold manager 1150.

Code rate manager 1125 may determine a number of resource blocksallocated for control information to be transmitted in a control channelof a TTI, a payload size of the control information, and a number ofresource elements of the resource blocks used for transmission of thecontrol information. Transmit power manager 1130 may determine atransmit power for the control channel during the TTI based on thenumber of resource blocks allocated for control information, the payloadsize of the control information, and the number of resource elements ofthe resource blocks used for transmission of the control information. Insome cases, transmit power manager 1130 may determine a second transmitpower for repeating transmission of the control information during thesecond TTI, where the first transmit power is different from the secondtransmit power. In some cases, transmit power manager 1130 may determinea first transmit power for the data channel during the TTI based on afrequency division multiplexing of a portion of the data channel with acontrol channel during the TTI. In some cases, transmit power manager1130 may determine the first transmit power for the data channel of theTTI independent of a second transmit power for the control channelduring the TTI.

In some cases, transmit power manager 1130 may determine a secondtransmit power for the portion of the data channel during the TTI basedon a third transmit power for the control channel during the TTI. Insome cases, transmit power manager 1130 may determine a fourth transmitpower for a remaining portion of the data channel during the first TTIthat is not frequency division multiplexed with the control channel,where the fourth transmit power is greater than the second transmitpower for the portion of the data channel frequency division multiplexedwith the control channel. In some cases, transmit power manager 1130 maydetermine a first transmit power for the second channel during the TTIindependent of a second transmit power for the first channel during theTTI. In some cases, transmit power manager 1130 may determine thetransmit power for the control channel during the TTI is further basedon a message format of the control channel.

In some cases, transmit power manager 1130 may determine the firsttransmission priority based on a type of the first channel and thesecond transmission priority based on a type of the second channel. Insome cases, transmit power manager 1130 may determine the firsttransmission priority based on a payload of the first channel and thesecond transmission priority based on a payload of the second channel.In some cases, transmit power manager 1130 may identify a first transmitpower to be used for a first transmission associated with a firstpriority group. In some cases, transmit power manager 1130 may identifya second transmit power to be used for a second transmission associatedwith a second priority group, where the second transmission is frequencydivision multiplexed with the first transmission. In some cases,transmit power manager 1130 may determine a first transmit power for thedata or control information based on a first set of one or moreopen-loop parameters associated with the first waveform, where the firstset of one or more open-loop parameters is different from a second setof one or more open-loop parameters associated with a second waveform.

In some cases, transmit power manager 1130 may determine a secondtransmit power for the transmission of the data or control informationin the second TTI based on a TPC command included in the downlinkcontrol information (DCI). In some cases, transmit power manager 1130may determine the second transmit power for the first channel based onthe first transmit power and a maximum carrier power limit. In somecases, each of the first waveform and the second waveform includes anorthogonal frequency division multiplexing (OFDM) waveform or a discreteFourier transform (DFT)-spread OFDM waveform. In some cases, each of thefirst and second sets of one or more open-loop parameters includes atleast one of a maximum carrier power limit, a fractional path lossconstant, a signal-to-interference-plus-noise ratio (SINR) target P0, amodulation and coding scheme (MCS) based offset for different waveforms,and an closed-loop step-size.

Transmission repetition manager 1135 may identify control information ofthe first transmission to be repeated during a second TTI. Data channelmanager 1140 may identify data to be transmitted in a data channelduring a TTI. Transmission priority manager 1145 may determine that thefirst channel is frequency division multiplexed with a second channelassociated with a second transmission priority that is higher than thefirst transmission priority in a portion of the TTI and determine thatthe first priority group is associated with a higher priority than thesecond priority group. In some cases, each of the first transmissiongroup and the second transmission group is associated with one or moretransmission types having equal priority.

Transmit power threshold manager 1150 may determine that a total of thefirst transmit power and the second transmit power exceeds a threshold.In some cases, the second transmission is frequency division multiplexedwith the first transmission in at least one symbol period, and wheredetermining that the total of the first transmit power and the secondtransmit power exceeds a threshold includes determining that the totalof the first transmit power and the second transmit power in the atleast one symbol period exceeds the threshold.

Transmitter 1120 may transmit signals generated by other components ofthe device. In some examples, the transmitter 1120 may be collocatedwith a receiver 1110 in a transceiver module. For example, thetransmitter 1120 may be an example of aspects of the transceiver 1335described with reference to FIG. 13. The transmitter 1120 may utilize asingle antenna or a set of antennas.

FIG. 12 shows a block diagram 1200 of a communications manager 1215 thatsupports power control in NR systems in accordance with various aspectsof the present disclosure. The communications manager 1215 may be anexample of aspects of a communications manager 1015, a communicationsmanager 1115, or a communications manager 1315 described with referenceto FIGS. 10, 11, and 13. The communications manager 1215 may includecode rate manager 1220, transmit power manager 1225, transmissionrepetition manager 1230, data channel manager 1235, transmissionpriority manager 1240, transmit power threshold manager 1245, path lossmanager 1250, and DCI manager 1255. Each of these modules maycommunicate, directly or indirectly, with one another (e.g., via one ormore buses).

Code rate manager 1220 may determine a number of resource blocksallocated for control information to be transmitted in a control channelof a TTI, a payload size of the control information, and a number ofresource elements of the resource blocks used for transmission of thecontrol information. In some cases, code rate manager 1220 may determinean effective code rate for the control information based at least inpart on the number of resource blocks allocated for control information,the payload size of the control information, and the number of resourceelements of the resource blocks used for transmission of the controlinformation, where the transmit power is determined based at least inpart on the effective code rate.

Transmit power manager 1225 may determine a transmit power for thecontrol channel during the TTI based on the number of resource blocksallocated for control information, the payload size of the controlinformation, and the number of resource elements of the resource blocksused for transmission of the control information. In some cases,transmit power manager 1225 may determine a second transmit power forrepeating transmission of the control information during the second TTI,where the first transmit power is different from the second transmitpower. In some cases, transmit power manager 1225 may determine a firsttransmit power for the data channel during the TTI based on a frequencydivision multiplexing of a portion of the data channel with a controlchannel during the TTI. In some cases, transmit power manager 1225 maydetermine the first transmit power for the data channel of the TTIindependent of a second transmit power for the control channel duringthe TTI.

In some cases, transmit power manager 1225 may determine a secondtransmit power for the portion of the data channel during the TTI basedon a third transmit power for the control channel during the TTI. Insome cases, transmit power manager 1225 may determine a fourth transmitpower for a remaining portion of the data channel during the first TTIthat is not frequency division multiplexed with the control channel,where the fourth transmit power is greater than the second transmitpower for the portion of the data channel frequency division multiplexedwith the control channel. In some cases, transmit power manager 1225 maydetermine a first transmit power for the second channel during the TTIindependent of a second transmit power for the first channel during theTTI. In some cases, transmit power manager 1225 may determine thetransmit power for the control channel during the TTI is further basedon a message format of the control channel.

In some cases, transmit power manager 1225 may determine the firsttransmission priority based on a type of the first channel and thesecond transmission priority based on a type of the second channel. Insome cases, transmit power manager 1225 may determine the firsttransmission priority based on a payload of the first channel and thesecond transmission priority based on a payload of the second channel.In some cases, transmit power manager 1225 may identify a first transmitpower to be used for a first transmission associated with a firstpriority group. In some cases, transmit power manager 1225 may identifya second transmit power to be used for a second transmission associatedwith a second priority group, where the second transmission is frequencydivision multiplexed with the first transmission.

In some cases, transmit power manager 1225 may determine a firsttransmit power for the data or control information based on a first setof one or more open-loop parameters associated with the first waveform,where the first set of one or more open-loop parameters is differentfrom a second set of one or more open-loop parameters associated with asecond waveform, determine a second transmit power for the transmissionof the data or control information in the second TTI based on a TPCcommand included in the DCI, and determine the second transmit power forthe first channel based on the first transmit power and a maximumcarrier power limit. In some cases, each of the first waveform and thesecond waveform includes an OFDM waveform or a DFT-S-OFDM waveform. Insome cases, each of the first and second sets of one or more open-loopparameters includes at least one of a maximum carrier power limit, afractional path loss constant, a SINR target P0, a MCS based offset fordifferent waveforms, and an closed-loop step-size.

Transmission repetition manager 1230 may identify control information ofthe first transmission to be repeated during a second TTI. Data channelmanager 1235 may identify data to be transmitted in a data channelduring a TTI. Transmission priority manager 1240 may determine that thefirst channel is frequency division multiplexed with a second channelassociated with a second transmission priority that is higher than thefirst transmission priority in a portion of the TTI and determine thatthe first priority group is associated with a higher priority than thesecond priority group. In some cases, each of the first transmissiongroup and the second transmission group is associated with one or moretransmission types having equal priority.

Transmit power threshold manager 1245 may determine that a total of thefirst transmit power and the second transmit power exceeds a threshold.In some cases, the second transmission is frequency division multiplexedwith the first transmission in at least one symbol period, and wheredetermining that the total of the first transmit power and the secondtransmit power exceeds a threshold includes: determining that the totalof the first transmit power and the second transmit power in the atleast one symbol period exceeds the threshold.

Path loss manager 1250 may identify a first path loss associated withthe first transmission of the control information, where the firsttransmit power is determined based on the first path loss and identify asecond path loss associated with the repeated transmission of thecontrol information, where the second transmit power is determined basedon the second path loss.

DCI manager 1255 may receive DCI that includes a TPC command relating tothe second transmit power for repeating the transmission of the controlinformation, where the second transmit power is determined based on theTPC command. In some cases, DCI manager 1255 may identify a table in theTPC command that indicates a relationship between step-sizes andrepetition indices for repeated transmissions of control information,where the second transmit power is determined based on the table and arepetition index of the repeated transmission. In some cases, DCImanager 1255 may receive DCI that schedules a transmission of data orcontrol information using the second waveform in a second TTI. In somecases, the DCI further indicates whether the TPC command is applicableto the repeated transmission of the control information.

In some cases, the DCI further indicates a repeated transmission towhich the TPC command applies. In some cases, the DCI is applicable torepeated transmissions of control information scheduled after a fixeddelay from a time interval in which the DCI is received. In some cases,a first set of one or more step-sizes in the TPC command relating to thesecond transmit power for repeating the transmission of the controlinformation is different from a second set of one or more step-sizes inanother TPC command relating to the first transmit power. In some cases,the TPC command includes a first set of one or more closed-loopparameters associated with transitioning between the first waveform inthe first TTI and the second waveform in the second TTI, and the firstset of one or more closed-loop parameters is different from a second setof one or more of closed-loop parameters associated with successivetransmissions associated with a same one of the first and secondwaveforms.

FIG. 13 shows a diagram of a system 1300 including a device 1305 thatsupports power control in NR systems in accordance with various aspectsof the present disclosure. Device 1305 may be an example of or includethe components of wireless device 1005, wireless device 1105, or a UE115 as described above, e.g., with reference to FIGS. 10 and 11. Device1305 may include components for bi-directional voice and datacommunications including components for transmitting and receivingcommunications, including communications manager 1315, processor 1320,memory 1325, software 1330, transceiver 1335, antenna 1340, and I/Ocontroller 1345. These components may be in electronic communication viaone or more buses (e.g., bus 1310). Device 1305 may communicatewirelessly with one or more base stations 105.

Processor 1320 may include an intelligent hardware device, (e.g., ageneral-purpose processor, a DSP, a central processing unit (CPU), amicrocontroller, an ASIC, an FPGA, a programmable logic device, adiscrete gate or transistor logic component, a discrete hardwarecomponent, or any combination thereof). In some cases, processor 1320may be configured to operate a memory array using a memory controller.In other cases, a memory controller may be integrated into processor1320. Processor 1320 may be configured to execute computer-readableinstructions stored in a memory to perform various functions (e.g.,functions or tasks supporting power control in NR systems).

Memory 1325 may include random access memory (RAM) and read only memory(ROM). The memory 1325 may store computer-readable, computer-executablesoftware 1330 including instructions that, when executed, cause theprocessor to perform various functions described herein. In some cases,the memory 1325 may contain, among other things, a basic input/outputsystem (BIOS) which may control basic hardware or software operationsuch as the interaction with peripheral components or devices.

Software 1330 may include code to implement aspects of the presentdisclosure, including code to support power control in NR systems.Software 1330 may be stored in a non-transitory computer-readable mediumsuch as system memory or other memory. In some cases, the software 1330may not be directly executable by the processor but may cause a computer(e.g., when compiled and executed) to perform functions describedherein.

Transceiver 1335 may communicate bi-directionally, via one or moreantennas, wired, or wireless links as described above. For example, thetransceiver 1335 may represent a wireless transceiver and maycommunicate bi-directionally with another wireless transceiver. Thetransceiver 1335 may also include a modem to modulate the packets andprovide the modulated packets to the antennas for transmission, and todemodulate packets received from the antennas.

In some cases, the wireless device may include a single antenna 1340.However, in some cases the device may have more than one antenna 1340,which may be capable of concurrently transmitting or receiving multiplewireless transmissions.

I/O controller 1345 may manage input and output signals for device 1305.I/O controller 1345 may also manage peripherals not integrated intodevice 1305. In some cases, I/O controller 1345 may represent a physicalconnection or port to an external peripheral. In some cases, I/Ocontroller 1345 may utilize an operating system such as iOS®, ANDROID®,MS-DOS®, MS-WINDOWS®, OS/2®, UNIX®, LINUX®, or another known operatingsystem. In other cases, I/O controller 1345 may represent or interactwith a modem, a keyboard, a mouse, a touchscreen, or a similar device.In some cases, I/O controller 1345 may be implemented as part of aprocessor. In some cases, a user may interact with device 1305 via I/Ocontroller 1345 or via hardware components controlled by I/O controller1345.

FIG. 14 shows a flowchart illustrating a method 1400 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1400 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1400 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1405 the UE 115 may determine a number of resource blocksallocated for control information to be transmitted in a control channelof a TTI, a payload size of the control information, and a number ofresource elements of the resource blocks used for transmission of thecontrol information. The operations of block 1405 may be performedaccording to the methods described herein. In certain examples, aspectsof the operations of block 1405 may be performed by a code rate manageras described with reference to FIGS. 10 through 13.

At block 1410 the UE 115 may determine a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information. The operationsof block 1410 may be performed according to the methods describedherein. In certain examples, aspects of the operations of block 1410 maybe performed by a transmit power manager as described with reference toFIGS. 10 through 13.

At block 1415 the UE 115 may transmit the control information during theTTI using the determined transmit power. The operations of block 1415may be performed according to the methods described herein. In certainexamples, aspects of the operations of block 1415 may be performed by atransmitter as described with reference to FIGS. 10 through 13.

FIG. 15 shows a flowchart illustrating a method 1500 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1500 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1500 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1505 the UE 115 may perform a first transmission of controlinformation in a control channel during a first TTI using a firsttransmit power. The operations of block 1505 may be performed accordingto the methods described herein. In certain examples, aspects of theoperations of block 1505 may be performed by a transmitter as describedwith reference to FIGS. 10 through 13.

At block 1510 the UE 115 may identify control information of the firsttransmission to be repeated during a second TTI. The operations of block1510 may be performed according to the methods described herein. Incertain examples, aspects of the operations of block 1510 may beperformed by a transmission repetition manager as described withreference to FIGS. 10 through 13.

At block 1515 the UE 115 may determine a second transmit power forrepeating transmission of the control information during the second TTI,wherein the first transmit power is different from the second transmitpower. The operations of block 1515 may be performed according to themethods described herein. In certain examples, aspects of the operationsof block 1515 may be performed by a transmit power manager as describedwith reference to FIGS. 10 through 13.

At block 1520 the UE 115 may repeat the transmission of the controlinformation in the control channel during the second TTI using thedetermined second transmit power. The operations of block 1520 may beperformed according to the methods described herein. In certainexamples, aspects of the operations of block 1520 may be performed by atransmitter as described with reference to FIGS. 10 through 13.

FIG. 16 shows a flowchart illustrating a method 1600 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1600 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1600 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1605 the UE 115 may identify data to be transmitted in a datachannel during a TTI. The operations of block 1605 may be performedaccording to the methods described herein. In certain examples, aspectsof the operations of block 1605 may be performed by a data channelmanager as described with reference to FIGS. 10 through 13.

At block 1610 the UE 115 may determine a first transmit power for thedata channel during the TTI based at least in part on a frequencydivision multiplexing of a portion of the data channel with a controlchannel during the TTI. The operations of block 1610 may be performedaccording to the methods described herein. In certain examples, aspectsof the operations of block 1610 may be performed by a transmit powermanager as described with reference to FIGS. 10 through 13.

At block 1615 the UE 115 may transmit the data in the data channelduring the first TTI using the determined first transmit power. Theoperations of block 1615 may be performed according to the methodsdescribed herein. In certain examples, aspects of the operations ofblock 1615 may be performed by a transmitter as described with referenceto FIGS. 10 through 13.

FIG. 17 shows a flowchart illustrating a method 1700 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1700 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1700 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1705 the UE 115 may identify data or control information to betransmitted in a first channel during a TTI, the first channelassociated with a first transmission priority. The operations of block1705 may be performed according to the methods described herein. Incertain examples, aspects of the operations of block 1705 may beperformed by a transmitter as described with reference to FIGS. 10through 13.

At block 1710 the UE 115 may determine that the first channel isfrequency division multiplexed with a second channel associated with asecond transmission priority that is higher than the first transmissionpriority in a portion of the TTI. The operations of block 1710 may beperformed according to the methods described herein. In certainexamples, aspects of the operations of block 1710 may be performed by atransmission priority manager as described with reference to FIGS. 10through 13.

At block 1715 the UE 115 may determine a first transmit power for thesecond channel during the TTI independent of a second transmit power forthe first channel during the TTI. The operations of block 1715 may beperformed according to the methods described herein. In certainexamples, aspects of the operations of block 1715 may be performed by atransmit power manager as described with reference to FIGS. 10 through13.

At block 1720 the UE 115 may transmit the second channel during the TTIusing the determined first transmit power. The operations of block 1720may be performed according to the methods described herein. In certainexamples, aspects of the operations of block 1720 may be performed by atransmitter as described with reference to FIGS. 10 through 13.

FIG. 18 shows a flowchart illustrating a method 1800 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1800 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1800 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1805 the UE 115 may identify a first transmit power to be usedfor a first transmission associated with a first priority group. Theoperations of block 1805 may be performed according to the methodsdescribed herein. In certain examples, aspects of the operations ofblock 1805 may be performed by a transmit power manager as describedwith reference to FIGS. 10 through 13.

At block 1810 the UE 115 may identify a second transmit power to be usedfor a second transmission associated with a second priority group,wherein the second transmission is frequency division multiplexed withthe first transmission. The operations of block 1810 may be performedaccording to the methods described herein. In certain examples, aspectsof the operations of block 1810 may be performed by a transmit powermanager as described with reference to FIGS. 10 through 13.

At block 1815 the UE 115 may determine that a total of the firsttransmit power and the second transmit power exceeds a threshold. Theoperations of block 1815 may be performed according to the methodsdescribed herein. In certain examples, aspects of the operations ofblock 1815 may be performed by a transmit power threshold manager asdescribed with reference to FIGS. 10 through 13.

At block 1820 the UE 115 may transmit either the first transmission orthe second transmission based at least in part on the determination anda comparison of a first priority of the first priority group to a secondpriority of the second priority group. The operations of block 1820 maybe performed according to the methods described herein. In certainexamples, aspects of the operations of block 1820 may be performed by atransmitter as described with reference to FIGS. 10 through 13.

FIG. 19 shows a flowchart illustrating a method 1900 for power controlin NR systems in accordance with various aspects of the presentdisclosure. The operations of method 1900 may be implemented by a UE 115or its components as described herein. For example, the operations ofmethod 1900 may be performed by a communications manager as describedwith reference to FIGS. 10 through 13. In some examples, a UE 115 mayexecute a set of codes to control the functional elements of the deviceto perform the functions described below. Additionally or alternatively,the UE 115 may perform aspects of the functions described below usingspecial-purpose hardware.

At block 1905 the UE 115 may identify data or control information totransmit in a first TTI using a first waveform. The operations of block1905 may be performed according to the methods described herein. Incertain examples, aspects of the operations of block 1905 may beperformed by a transmitter as described with reference to FIGS. 10through 13.

At block 1910 the UE 115 may determine a first transmit power for thedata or control information based at least in part on a first set of oneor more open-loop parameters associated with the first waveform, whereinthe first set of one or more open-loop parameters is different from asecond set of one or more open-loop parameters associated with a secondwaveform. The operations of block 1910 may be performed according to themethods described herein. In certain examples, aspects of the operationsof block 1910 may be performed by a transmit power manager as describedwith reference to FIGS. 10 through 13.

At block 1915 the UE 115 may transmit the data or the controlinformation in the first TTI using the determined transmit power. Theoperations of block 1915 may be performed according to the methodsdescribed herein. In certain examples, aspects of the operations ofblock 1915 may be performed by a transmitter as described with referenceto FIGS. 10 through 13.

It should be noted that the methods described above describe possibleimplementations, and that the operations and the steps may be rearrangedor otherwise modified and that other implementations are possible.Furthermore, aspects from two or more of the methods may be combined.

Techniques described herein may be used for various wirelesscommunications systems such as code division multiple access (CDMA),time division multiple access (TDMA), frequency division multiple access(FDMA), orthogonal frequency division multiple access (OFDMA), singlecarrier frequency division multiple access (SC-FDMA), and other systems.The terms “system” and “network” are often used interchangeably. A codedivision multiple access (CDMA) system may implement a radio technologysuch as CDMA2000, Universal Terrestrial Radio Access (UTRA), etc.CDMA2000 covers IS-2000, IS-95, and IS-856 standards. IS-2000 Releasesmay be commonly referred to as CDMA2000 1×, 1×, etc. IS-856 (TIA-856) iscommonly referred to as CDMA2000 1×EV-DO, High Rate Packet Data (HRPD),etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. ATDMA system may implement a radio technology such as Global System forMobile Communications (GSM).

An OFDMA system may implement a radio technology such as Ultra MobileBroadband (UMB), Evolved UTRA (E-UTRA), Institute of Electrical andElectronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE802.20, Flash-OFDM, etc. UTRA and E-UTRA are part of Universal MobileTelecommunications System (UMTS). LTE and LTE-A are releases of UMTSthat use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, NR, and GSM aredescribed in documents from the organization named “3rd GenerationPartnership Project” (3GPP). CDMA2000 and UMB are described in documentsfrom an organization named “3rd Generation Partnership Project 2”(3GPP2). The techniques described herein may be used for the systems andradio technologies mentioned above as well as other systems and radiotechnologies. While aspects of an LTE or an NR system may be describedfor purposes of example, and LTE or NR terminology may be used in muchof the description, the techniques described herein are applicablebeyond LTE or NR applications.

In LTE/LTE-A networks, including such networks described herein, theterm evolved node B (eNB) may be generally used to describe the basestations. The wireless communications system or systems described hereinmay include a heterogeneous LTE/LTE-A or NR network in which differenttypes of eNBs provide coverage for various geographical regions. Forexample, each eNB, next generation NodeB (gNB), or base station mayprovide communication coverage for a macro cell, a small cell, or othertypes of cell. The term “cell” may be used to describe a base station, acarrier or component carrier associated with a base station, or acoverage area (e.g., sector, etc.) of a carrier or base station,depending on context.

Base stations may include or may be referred to by those skilled in theart as a base transceiver station, a radio base station, an accesspoint, a radio transceiver, a NodeB, eNodeB (eNB), gNB, Home NodeB, aHome eNodeB, or some other suitable terminology. The geographic coveragearea for a base station may be divided into sectors making up only aportion of the coverage area. The wireless communications system orsystems described herein may include base stations of different types(e.g., macro or small cell base stations). The UEs described herein maybe able to communicate with various types of base stations and networkequipment including macro eNBs, small cell eNBs, gNBs, relay basestations, and the like. There may be overlapping geographic coverageareas for different technologies.

A macro cell generally covers a relatively large geographic area (e.g.,several kilometers in radius) and may allow unrestricted access by UEswith service subscriptions with the network provider. A small cell is alower-powered base station, as compared with a macro cell, that mayoperate in the same or different (e.g., licensed, unlicensed, etc.)frequency bands as macro cells. Small cells may include pico cells,femto cells, and micro cells according to various examples. A pico cell,for example, may cover a small geographic area and may allowunrestricted access by UEs with service subscriptions with the networkprovider. A femto cell may also cover a small geographic area (e.g., ahome) and may provide restricted access by UEs having an associationwith the femto cell (e.g., UEs in a closed subscriber group (CSG), UEsfor users in the home, and the like). An eNB for a macro cell may bereferred to as a macro eNB. An eNB for a small cell may be referred toas a small cell eNB, a pico eNB, a femto eNB, or a home eNB. An eNB maysupport one or multiple (e.g., two, three, four, and the like) cells(e.g., component carriers).

The wireless communications system or systems described herein maysupport synchronous or asynchronous operation. For synchronousoperation, the base stations may have similar frame timing, andtransmissions from different base stations may be approximately alignedin time. For asynchronous operation, the base stations may havedifferent frame timing, and transmissions from different base stationsmay not be aligned in time. The techniques described herein may be usedfor either synchronous or asynchronous operations.

The downlink transmissions described herein may also be called forwardlink transmissions while the uplink transmissions may also be calledreverse link transmissions. Each communication link describedherein—including, for example, wireless communications system 100 and200 of FIGS. 1 and 2—may include one or more carriers, where eachcarrier may be a signal made up of multiple sub-carriers (e.g., waveformsignals of different frequencies).

The description set forth herein, in connection with the appendeddrawings, describes example configurations and does not represent allthe examples that may be implemented or that are within the scope of theclaims. The term “exemplary” used herein means “serving as an example,instance, or illustration,” and not “preferred” or “advantageous overother examples.” The detailed description includes specific details forthe purpose of providing an understanding of the described techniques.These techniques, however, may be practiced without these specificdetails. In some instances, well-known structures and devices are shownin block diagram form in order to avoid obscuring the concepts of thedescribed examples.

In the appended figures, similar components or features may have thesame reference label. Further, various components of the same type maybe distinguished by following the reference label by a dash and a secondlabel that distinguishes among the similar components. If just the firstreference label is used in the specification, the description isapplicable to any one of the similar components having the same firstreference label irrespective of the second reference label.

Information and signals described herein may be represented using any ofa variety of different technologies and techniques. For example, data,instructions, commands, information, signals, bits, symbols, and chipsthat may be referenced throughout the above description may berepresented by voltages, currents, electromagnetic waves, magneticfields or particles, optical fields or particles, or any combinationthereof.

The various illustrative blocks and modules described in connection withthe disclosure herein may be implemented or performed with ageneral-purpose processor, a DSP, an ASIC, an FPGA or other programmablelogic device, discrete gate or transistor logic, discrete hardwarecomponents, or any combination thereof designed to perform the functionsdescribed herein. A general-purpose processor may be a microprocessor,but in the alternative, the processor may be any conventional processor,controller, microcontroller, or state machine. A processor may also beimplemented as a combination of computing devices (e.g., a combinationof a DSP and a microprocessor, multiple microprocessors, one or moremicroprocessors in conjunction with a DSP core, or any other suchconfiguration).

The functions described herein may be implemented in hardware, softwareexecuted by a processor, firmware, or any combination thereof. Ifimplemented in software executed by a processor, the functions may bestored on or transmitted over as one or more instructions or code on acomputer-readable medium. Other examples and implementations are withinthe scope of the disclosure and appended claims. For example, due to thenature of software, functions described above can be implemented usingsoftware executed by a processor, hardware, firmware, hardwiring, orcombinations of any of these. Features implementing functions may alsobe physically located at various positions, including being distributedsuch that portions of functions are implemented at different physicallocations. Also, as used herein, including in the claims, “or” as usedin a list of items (for example, a list of items prefaced by a phrasesuch as “at least one of” or “one or more of”) indicates an inclusivelist such that, for example, a list of at least one of A, B, or C meansA or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, asused herein, the phrase “based on” shall not be construed as a referenceto a closed set of conditions. For example, an exemplary step that isdescribed as “based on condition A” may be based on both a condition Aand a condition B without departing from the scope of the presentdisclosure. In other words, as used herein, the phrase “based on” shallbe construed in the same manner as the phrase “based at least in parton.”

Computer-readable media includes both non-transitory computer storagemedia and communication media including any medium that facilitatestransfer of a computer program from one place to another. Anon-transitory storage medium may be any available medium that can beaccessed by a general purpose or special purpose computer. By way ofexample, and not limitation, non-transitory computer-readable media maycomprise RAM, ROM, electrically erasable programmable read only memory(EEPROM), compact disk (CD) ROM or other optical disk storage, magneticdisk storage or other magnetic storage devices, or any othernon-transitory medium that can be used to carry or store desired programcode means in the form of instructions or data structures and that canbe accessed by a general-purpose or special-purpose computer, or ageneral-purpose or special-purpose processor. Also, any connection isproperly termed a computer-readable medium. For example, if the softwareis transmitted from a website, server, or other remote source using acoaxial cable, fiber optic cable, twisted pair, digital subscriber line(DSL), or wireless technologies such as infrared, radio, and microwave,then the coaxial cable, fiber optic cable, twisted pair, DSL, orwireless technologies such as infrared, radio, and microwave areincluded in the definition of medium. Disk and disc, as used herein,include CD, laser disc, optical disc, digital versatile disc (DVD),floppy disk and Blu-ray disc where disks usually reproduce datamagnetically, while discs reproduce data optically with lasers.Combinations of the above are also included within the scope ofcomputer-readable media.

The description herein is provided to enable a person skilled in the artto make or use the disclosure. Various modifications to the disclosurewill be readily apparent to those skilled in the art, and the genericprinciples defined herein may be applied to other variations withoutdeparting from the scope of the disclosure. Thus, the disclosure is notlimited to the examples and designs described herein, but is to beaccorded the broadest scope consistent with the principles and novelfeatures disclosed herein.

What is claimed is:
 1. A method for wireless communication, comprising:determining a number of resource blocks allocated for controlinformation to be transmitted in a control channel of a transmissiontime interval (TTI), a payload size of the control information, and anumber of resource elements of the resource blocks used for transmissionof the control information; determining a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for the control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information; andtransmitting the control information during the TTI using the determinedtransmit power.
 2. The method of claim 1, further comprising:determining an effective code rate for the control information based atleast in part on the number of resource blocks allocated for the controlinformation, the payload size of the control information, and the numberresource elements of the resource blocks used for transmission of thecontrol information, wherein the transmit power is determined based atleast in part on the effective code rate.
 3. The method of claim 1,wherein determining the transmit power for the control channel duringthe TTI is further based at least in part on a message format of thecontrol channel.
 4. A method for wireless communication, comprising:performing a first transmission of control information in a controlchannel during a first transmission time interval (TTI) using a firsttransmit power; identifying control information of the firsttransmission to be repeated during a second TTI; determining a secondtransmit power for repeating transmission of the control informationduring the second TTI, wherein the first transmit power is differentfrom the second transmit power; and repeating the transmission of thecontrol information in the control channel during the second TTI usingthe determined second transmit power.
 5. The method of claim 4, whereinthe first transmission of the control information is in a first beamdirection, and wherein repeating the transmission of the controlinformation comprises: repeating the transmission of the controlinformation in a second beam direction that is different from the firstbeam direction.
 6. The method of claim 4, further comprising:identifying a first path loss associated with the first transmission ofthe control information, wherein the first transmit power is determinedbased at least in part on the first path loss; and identifying a secondpath loss associated with the repeated transmission of the controlinformation, wherein the second transmit power is determined based atleast in part on the second path loss.
 7. The method of claim 4, furthercomprising: receiving downlink control information (DCI) that includes atransmit power control (TPC) command relating to the second transmitpower for repeating the transmission of the control information, whereinthe second transmit power is determined based at least in part on theTPC command.
 8. The method of claim 7, wherein the DCI further indicateswhether the TPC command is applicable to the repeated transmission ofthe control information.
 9. The method of claim 8, wherein the DCIfurther indicates a repeated transmission to which the TPC commandapplies.
 10. The method of claim 7, wherein the DCI is applicable torepeated transmissions of control information scheduled after a fixeddelay from a time interval in which the DCI is received.
 11. The methodof claim 7, wherein a first set of one or more step-sizes in the TPCcommand relating to the second transmit power for repeating thetransmission of the control information is different from a second setof one or more step-sizes in another TPC command relating to the firsttransmit power.
 12. The method of claim 7, further comprising:identifying a table in the TPC command that indicates a relationshipbetween step-sizes and repetition indices for repeated transmissions ofcontrol information, wherein the second transmit power is determinedbased at least in part on the table and a repetition index of therepeated transmission.
 13. An apparatus for wireless communication,comprising: means for determining a number of resource blocks allocatedfor control information to be transmitted in a control channel of atransmission time interval (TTI), a payload size of the controlinformation, and a number of resource elements of the resource blocksused for transmission of the control information; means for determininga transmit power for the control channel during the TTI based at leastin part on the number of resource blocks allocated for the controlinformation, the payload size of the control information, and the numberof resource elements of the resource blocks used for transmission of thecontrol information; and means for transmitting the control informationduring the TTI using the determined transmit power.
 14. The apparatus ofclaim 13, further comprising: means for determining an effective coderate for the control information based at least in part on the number ofresource blocks allocated for the control information, the payload sizeof the control information, and the number of resource elements of theresource blocks used for transmission of the control information,wherein the transmit power is determined based at least in part on theeffective code rate.
 15. The apparatus of claim 13, wherein determiningthe transmit power for the control channel during the TTI is furtherbased at least in part on a message format of the control channel. 16.An apparatus for wireless communication, comprising: means forperforming a first transmission of control information in a controlchannel during a first transmission time interval (TTI) using a firsttransmit power; means for identifying control information of the firsttransmission to be repeated during a second TTI; means for determining asecond transmit power for repeating transmission of the controlinformation during the second TTI, wherein the first transmit power isdifferent from the second transmit power; and means for repeating thetransmission of the control information in the control channel duringthe second TTI using the determined second transmit power.
 17. Theapparatus of claim 16, wherein the first transmission of the controlinformation is in a first beam direction, and wherein the means forrepeating the transmission of the control information comprises: meansfor repeating the transmission of the control information in a secondbeam direction that is different from the first beam direction.
 18. Theapparatus of claim 16, further comprising: means for identifying a firstpath loss associated with the first transmission of the controlinformation, wherein the first transmit power is determined based atleast in part on the first path loss; and means for identifying a secondpath loss associated with the repeated transmission of the controlinformation, wherein the second transmit power is determined based atleast in part on the second path loss.
 19. The apparatus of claim 16,further comprising: means for receiving downlink control information(DCI) that includes a transmit power control (TPC) command relating tothe second transmit power for repeating the transmission of the controlinformation, wherein the second transmit power is determined based atleast in part on the TPC command.
 20. The apparatus of claim 19, whereinthe DCI further indicates whether the TPC command is applicable to therepeated transmission of the control information.
 21. The apparatus ofclaim 20, wherein the DCI further indicates a repeated transmission towhich the TPC command applies.
 22. The apparatus of claim 19, whereinthe DCI is applicable to repeated transmissions of control informationscheduled after a fixed delay from a time interval in which the DCI isreceived.
 23. The apparatus of claim 19, wherein a first set of one ormore step-sizes in the TPC command relating to the second transmit powerfor repeating the transmission of the control information is differentfrom a second set of one or more step-sizes in another TPC commandrelating to the first transmit power.
 24. The apparatus of claim 19,further comprising: means for identifying a table in the TPC commandthat indicates a relationship between step-sizes and repetition indicesfor repeated transmissions of control information, wherein the secondtransmit power is determined based at least in part on the table and arepetition index of the repeated transmission.
 25. A mobile device forwireless communication, comprising: a processor; memory in electroniccommunication with the processor; and instructions stored in the memoryand operable, when executed by the processor, to cause the mobile deviceto: determine a number of resource blocks allocated for controlinformation to be transmitted in a control channel of a transmissiontime interval (TTI), a payload size of the control information, and anumber of resource elements of the resource blocks used for transmissionof the control information; determine a transmit power for the controlchannel during the TTI based at least in part on the number of resourceblocks allocated for the control information, the payload size of thecontrol information, and the number of resource elements of the resourceblocks used for transmission of the control information; and transmitthe control information during the TTI using the determined transmitpower.
 26. The mobile device of claim 25, wherein the instructions arefurther executable by the processor to: determine an effective code ratefor the control information based at least in part on the number ofresource blocks allocated for the control information, the payload sizeof the control information, and the number of resource elements of theresource blocks used for transmission of the control information,wherein the transmit power is determined based at least in part on theeffective code rate.
 27. The mobile device of claim 25, whereindetermining the transmit power for the control channel during the TTI isfurther based at least in part on a message format of the controlchannel.
 28. A mobile device for wireless communication, comprising: aprocessor; memory in electronic communication with the processor; andinstructions stored in the memory and operable, when executed by theprocessor, to cause the mobile device to: perform a first transmissionof control information in a control channel during a first transmissiontime interval (TTI) using a first transmit power; identify controlinformation of the first transmission to be repeated during a secondTTI; determine a second transmit power for repeating transmission of thecontrol information during the second TTI, wherein the first transmitpower is different from the second transmit power; and repeat thetransmission of the control information in the control channel duringthe second TTI using the determined second transmit power.
 29. Themobile device of claim 28, wherein the first transmission of the controlinformation is in a first beam direction, and wherein the instructionsare further executable by the processor to: repeat the transmission ofthe control information in a second beam direction that is differentfrom the first beam direction.
 30. The mobile device of claim 28,wherein the instructions are further executable by the processor to:identify a first path loss associated with the first transmission of thecontrol information, wherein the first transmit power is determinedbased at least in part on the first path loss; and identify a secondpath loss associated with the repeated transmission of the controlinformation, wherein the second transmit power is determined based atleast in part on the second path loss.
 31. The mobile device of claim28, wherein the instructions are further executable by the processor to:receive downlink control information (DCI) that includes a transmitpower control (TPC) command relating to the second transmit power forrepeating the transmission of the control information, wherein thesecond transmit power is determined based at least in part on the TPCcommand.
 32. The mobile device of claim 31, wherein the DCI furtherindicates whether the TPC command is applicable to the repeatedtransmission of the control information.
 33. The mobile device of claim32, wherein the DCI further indicates a repeated transmission to whichthe TPC command applies.
 34. The mobile device of claim 31, wherein theDCI is applicable to repeated transmissions of control informationscheduled after a fixed delay from a time interval in which the DCI isreceived.
 35. The mobile device of claim 31, wherein a first set of oneor more step-sizes in the TPC command relating to the second transmitpower for repeating the transmission of the control information isdifferent from a second set of one or more step-sizes in another TPCcommand relating to the first transmit power.
 36. The mobile device ofclaim 31, wherein the instructions are further executable by theprocessor to: identify a table in the TPC command that indicates arelationship between step-sizes and repetition indices for repeatedtransmissions of control information, wherein the second transmit poweris determined based at least in part on the table and a repetition indexof the repeated transmission.
 37. A non-transitory computer readablemedium storing code for wireless communication, the code comprisinginstructions executable by a processor to: determine a number ofresource blocks allocated for control information to be transmitted in acontrol channel of a transmission time interval (TTI), a payload size ofthe control information, and a number of used resource elements of theresource blocks; determine a transmit power for the control channelduring the TTI based at least in part on the number of resource blocksallocated for the control information, the payload size of the controlinformation, and the number of used resource elements of the resourceblocks; and transmit the control information during the TTI using thedetermined transmit power.
 38. The non-transitory computer readablemedium of claim 37, wherein the instructions are further executable bythe processor to: determine an effective code rate for the controlinformation based at least in part on the number of resource blocksallocated for the control information, the payload size of the controlinformation, and the number resource elements of the resource blocksused for transmission of the control information, wherein the transmitpower is determined based at least in part on the effective code rate.39. The non-transitory computer readable medium of claim 37, whereindetermining the transmit power for the control channel during the TTI isfurther based at least in part on a message format of the controlchannel.
 40. A non-transitory computer readable medium storing code forwireless communication, the code comprising instructions executable by aprocessor to: perform a first transmission of control information in acontrol channel during a first transmission time interval (TTI) using afirst transmit power; identify control information of the firsttransmission to be repeated during a second TTI; determine a secondtransmit power for repeating transmission of the control informationduring the second TTI, wherein the first transmit power is differentfrom the second transmit power; and repeat the transmission of thecontrol information in the control channel during the second TTI usingthe determined second transmit power.
 41. The non-transitory computerreadable medium of claim 40, wherein the first transmission of thecontrol information is in a first beam direction, and wherein theinstructions are further executable by the processor to: repeat thetransmission of the control information in a second beam direction thatis different from the first beam direction.
 42. The non-transitorycomputer readable medium of claim 40, wherein the instructions arefurther executable by the processor to: identify a first path lossassociated with the first transmission of the control information,wherein the first transmit power is determined based at least in part onthe first path loss; and identify a second path loss associated with therepeated transmission of the control information, wherein the secondtransmit power is determined based at least in part on the second pathloss.
 43. The non-transitory computer readable medium of claim 40,wherein the instructions are further executable by the processor to:receive downlink control information (DCI) that includes a transmitpower control (TPC) command relating to the second transmit power forrepeating the transmission of the control information, wherein thesecond transmit power is determined based at least in part on the TPCcommand.
 44. The non-transitory computer readable medium of claim 43,wherein the DCI further indicates whether the TPC command is applicableto the repeated transmission of the control information.
 45. Thenon-transitory computer readable medium of claim 44, wherein the DCIfurther indicates a repeated transmission to which the TPC commandapplies.
 46. The non-transitory computer readable medium of claim 43,wherein the DCI is applicable to repeated transmissions of controlinformation scheduled after a fixed delay from a time interval in whichthe DCI is received.
 47. The non-transitory computer readable medium ofclaim 43, wherein a first set of one or more step-sizes in the TPCcommand relating to the second transmit power for repeating thetransmission of the control information is different from a second setof one or more step-sizes in another TPC command relating to the firsttransmit power.
 48. The non-transitory computer readable medium of claim43, wherein the instructions are further executable by the processor to:identify a table in the TPC command that indicates a relationshipbetween step-sizes and repetition indices for repeated transmissions ofcontrol information, wherein the second transmit power is determinedbased at least in part on the table and a repetition index of therepeated transmission.